You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@yunikorn.apache.org by Craig Condit <cc...@apache.org> on 2022/03/25 14:31:04 UTC

[NOTICE] Migration of code repositories as part of graduation complete

All,

Migration of the YuniKorn code repositories (other than website) is now complete. Please resume normal operations.

I will be updating the website over the next few days to remove incubator references.

Thanks,

Craig


> On Mar 25, 2022, at 8:33 AM, Craig Condit <cc...@apache.org> wrote:
> 
> All,
> 
> The YuniKorn repositories have been renamed in GitHub as part of the graduation process. From this point until we complete the migration tasks, please do not submit any non-migration related PRs or approve any PRs. A follow-up email will sent to this list once these tasks have been completed.
> 
> Thanks,
> 
> Craig
> 
> 
>> On Mar 24, 2022, at 4:25 PM, Weiwei Yang <ww...@apache.org> wrote:
>> 
>> Hi Wilfred
>> 
>> Thank you for the detailed write up, this is very helpful.
>> I have created the INFRA ticket as discussed:
>> https://issues.apache.org/jira/browse/INFRA-23028.
>> Once the infra team renames our repos, Craig will make the changes
>> accordingly to get everything back up and working.
>> It may be disruptive for 1 day or 2, we will keep that posted on the
>> mailing list.
>> 
>> Thanks
>> 
>> On Wed, Mar 23, 2022 at 11:47 PM Wilfred Spiegelenburg <wi...@apache.org>
>> wrote:
>> 
>>> Hi,
>>> 
>>> As part of the top level graduation we are removing the incubator
>>> references from our code and documentation.
>>> One of the steps is moving or renaming the code repositories. The
>>> normal impact of that change is that the remote set in a cloned
>>> repository _should_ be updated *). For our project this rename has a
>>> flow on effect to our code base because of the way Go handles
>>> dependencies.
>>> 
>>> This email is just to explain the process of the code change. Multiple
>>> steps have to be executed, steps will be announced when needed.
>>> 
>>> Renaming the repositories will require us to change the imports
>>> throughout our code base. This is a multi step process. The steps
>>> involve:
>>> * update the scheduler interface (SI) code to change the module and
>>> import statements,
>>> commit the changes.
>>> * update the core repository code to change the module and import
>>> statements,
>>> changes must include the SI pseudo ref, and commit the change
>>> * update the k8shim repository code to change the module and import
>>> statements,
>>> changes must including the core & SI pseudo refs and commit the change
>>> 
>>> After the changes all tests in each of the repositories should pass.
>>> We must do this for the master branch. After the change in master we
>>> can prepare for branching 1.0.0 not before.
>>> 
>>> Depending on whether we still want, or need, to release from an older
>>> branch further changes might be required. The changes might be the
>>> same as for the master, we might get away with less. The proposal is
>>> to not change anything for the older branches until we have a real
>>> need to release an older branch.
>>> At the moment that seems unlikely, however we cannot dismiss that.
>>> 
>>> The first step in the process is to request the rename from Apache
>>> Infra for which Weiwei volunteered.
>>> Import changes will follow after the renaming of all repositories is
>>> ready. Craig has stepped up to perform that change.
>>> More details can be found in the community sync up notes [1]. A list
>>> of further tasks for which help is needed is also part of the notes.
>>> 
>>> Wilfred
>>> 
>>> [1]
>>> https://docs.google.com/document/d/165gzC7uhcKc5XDWiMYSRKBiPQBy2tDtXADUPuhGlUa0/edit#heading=h.4ojjr45cn3ra
>>> *) github will redirect the old repository name incubator-yunikorn-*
>>> to the new name yunikorn-* for most actions which means you might not
>>> notice but it can get confusing
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
>>> For additional commands, e-mail: dev-help@yunikorn.apache.org
>>> 
>>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
> For additional commands, e-mail: dev-help@yunikorn.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: dev-help@yunikorn.apache.org