Re: GitLab migration and Go-Live
Faré <[email protected]>
| Newsgroups | gmane.lisp.common-lisp-net.devel |
|---|---|
| Message-ID | <CAN7nBXeOv-Pm_0zwQ+fXZ1vWpwpKoMF-_yOorrnv_6=uzq2Wtw@mail.gmail.com> |
Dear Erik, can you confirm that you're deploying your own instance of gitlab on common-lisp.net, as opposed to migrating repositories to gitlab.com? Do project homepages remain in ~/public_html/ ? Can we rely on URL redirection for all the links that exist around the web, be it common-lisp.net project pages or cliki.net pages, etc.? —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org An atheist doesn't have to be someone who thinks he has a proof that there can't be a god. He only has to be someone who believes that the evidence on the God question is at a similar level to the evidence on the werewolf question. — John McCarthy On Mon, Mar 16, 2015 at 4:00 PM, Erik Huelsmann <[email protected]> wrote: > > Progress of the GitLab installation and migration scripts has been very > good. With some last tests to go, we're confident we can complete > installation and migration on Friday March 20th, 2015. The window 08:00h - > 12:00h UTC has been designated to perform installation and migration. > > During that window existing git repositories with public visibility (i.e. > http or gitweb access -- git:// access not counted) will be migrated into > GitLab [0]. There's no impact on Subversion, CVS, mercurial, darcs or bazaar > repositories. Users with git repositories without http or gitweb access, who > want to use GitLab for their project are kindly requested to contact the > site admins. > > After the migration, migrated repositories will be removed from their > current physical path locations. Repositories will only be accessible > through GitLab and stored in a location managed by GitLab. Users who want to > make backups should do so by keeping a local clone of their git > repository(-ies). > > As part of the migration, GitLab accounts will be created for all users of > the common-lisp.net system. Each user with a .forward file in their home > directory on the system will receive an account confirmation e-mail. This > confirmation request is valid for 48 hours. All accounts must be confirmed > before use - the system blocks accounts until confirmed. Your account can be > used immediately after confirmation, even during the migration window. As > part of the migration, SSH keys found in the user's home directory will be > imported into the user's GitLab account. You will receive an e-mail to > confirm this happened. > > As part of the migration, Gitlab groups will be created, mirroring the > common-lisp.net "project" concept. Users currently part of a project by > virtue of being member of a unix group on common-lisp.net will be assigned > GitLab group membership for the mirror group in the role of Owner. > Notification mails are sent out due to the migration process. Projects that > wish to use GitLab's more fine-grained permisssions[1] can do so after > migration completes. > > As part of the migration, existing git repositories will be imported into > GitLab under the group or account which mirrors the common-lisp.net project > or account. All repositories will have a public visibility. Each repository > on common-lisp.net becomes a project in GitLab. This means each repository > gets an issue tracker and wiki set up. Any project that wishes not to use > those can turn those off in the Settings page for the GitLab project after > the migration. Due to the nature of the migration process, the Administrator > account will be a member of all GitLab projects and groups. This can be > corrected after the migration. > > After the migration, gitweb access won't be available anymore. It will be > replaced by URL redirection to GitLab. git:// protocol support won't be > available anymore either. > > While the migration is in progress, SSH access to the system will be blocked > to prevent repositories being updated while migrated. > > > Should you want to start a new project in GitLab, please ask the site admins > to create a group for it. > > > Please note that this is just one of the steps in the restructuring plan for > common-lisp.net. Further steps as indicated in [2] will be executed later > and will affect repositories for other version control systems as well as > other services. > > In case of questions please follow up to [email protected]: the > announcements mailing list is closed for posting. > > > [0] Full list of affected repositories: > https://common-lisp.net/gitlab-migration-repository-mapping/ (note: updated > today!) > [1] > https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/permissions/permissions.md#group > [2] > https://mailman.common-lisp.net/pipermail/clo-devel/2015-February/000161.html > > > > -- > Bye, > > Erik. > > http://efficito.com -- Hosted accounting and ERP. > Robust and Flexible. No vendor lock-in.