Page MenuHomeSoftware Heritage
Feed Advanced Search

Jan 8 2023

gitlab-migration closed T4065: Migrate GitLab reference items as Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 10:24 PM · GitLab migration, Roadmap 2020
gitlab-migration closed T4065: Migrate GitLab reference items, a subtask of T2225: Migrate to GitLab, as Migrated.
Jan 8 2023, 10:24 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020
gitlab-migration closed T2225: Migrate to GitLab as Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 10:22 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4066: Migrate sysadmin projects to GitLab, a subtask of T2225: Migrate to GitLab, from Resolved to Migrated.
Jan 8 2023, 10:03 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4066: Migrate sysadmin projects to GitLab from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 10:03 PM · GitLab migration, Roadmap 2020

Dec 20 2022

olasd closed T4066: Migrate sysadmin projects to GitLab as Resolved.

Sysadmin projects have been migrated on October 18

Dec 20 2022, 4:01 PM · GitLab migration, Roadmap 2020
olasd closed T4066: Migrate sysadmin projects to GitLab, a subtask of T2225: Migrate to GitLab, as Resolved.
Dec 20 2022, 4:01 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020

Dec 15 2022

moranegg added a comment to T2225: Migrate to GitLab.

This week we have conducted the first gitlab sprint.
Notes on this sprint can be found here:
https://hedgedoc.softwareheritage.org/f-lWPLL5Rei2tybmtf4oDQ

Dec 15 2022, 10:15 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020

Oct 28 2022

rdicosmo moved T2225: Migrate to GitLab from Backlog to Work in progress on the Roadmap 2022 board.
Oct 28 2022, 4:22 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020

Oct 19 2022

gitlab-migration closed T4383: Test full phabricator migration to gitlab, a subtask of T4064: Test GitLab migration scripts, as Migrated.
Oct 19 2022, 6:07 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration closed T4383: Test full phabricator migration to gitlab as Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:07 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4347: gitlab migration reset state routine is flaky, a subtask of T4064: Test GitLab migration scripts, from Resolved to Migrated.
Oct 19 2022, 6:07 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4347: gitlab migration reset state routine is flaky from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:07 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration closed T4334: Test rollback of a repo migration , a subtask of T4064: Test GitLab migration scripts, as Migrated.
Oct 19 2022, 6:07 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration closed T4334: Test rollback of a repo migration as Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:07 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4320: Upgrade gitlab instance to v15, a subtask of T4064: Test GitLab migration scripts, from Resolved to Migrated.
Oct 19 2022, 6:07 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4320: Upgrade gitlab instance to v15 from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:07 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4146: Test gitlab migrations in the gitlab staging instance from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:06 PM · System administration, GitLab migration
gitlab-migration changed the status of T4064: Test GitLab migration scripts from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:06 PM · System administration, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4064: Test GitLab migration scripts, a subtask of T2225: Migrate to GitLab, from Resolved to Migrated.
Oct 19 2022, 6:06 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020
gitlab-migration closed T4063: Deploy gitlab instance for production, a subtask of T2225: Migrate to GitLab, as Migrated.
Oct 19 2022, 6:06 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020
gitlab-migration changed the status of T4046: Bootstrap a gitlab instance hosted on our infrastructure from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:06 PM · GitLab migration, System administration
gitlab-migration closed T4063: Deploy gitlab instance for production as Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:06 PM · System administration, GitLab migration

Oct 18 2022

ardumont closed T4064: Test GitLab migration scripts, a subtask of T2225: Migrate to GitLab, as Resolved.
Oct 18 2022, 5:59 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020
ardumont closed T4064: Test GitLab migration scripts as Resolved.
Oct 18 2022, 5:59 PM · System administration, GitLab migration, Roadmap 2020

Oct 17 2022

ardumont updated subscribers of T4064: Test GitLab migration scripts.

Plenty of fixes happened again.
Multiple iterations happened on bespin to further check the resulting scripts.

Oct 17 2022, 6:37 PM · System administration, GitLab migration, Roadmap 2020

Oct 11 2022

vsellier added a comment to T4063: Deploy gitlab instance for production.

DNS entry gitlab.softwareheritage.org declared in the dns

Oct 11 2022, 10:17 AM · System administration, GitLab migration
vsellier added a revision to T4063: Deploy gitlab instance for production: D8654: gitlab-production: declare the internal ingress ip.
Oct 11 2022, 9:31 AM · System administration, GitLab migration

Oct 10 2022

vsellier added a comment to T4063: Deploy gitlab instance for production.
  • gitlab production instance created:
name: euwest-gitlab-production
internal_ip: 192.168.200.4
public_ip: 20.50.42.230
  • private link created: the address of the services exposed in the VPN network will be 192.168.200.5 (prometheus/...)
Oct 10 2022, 3:03 PM · System administration, GitLab migration
vsellier added a revision to T4063: Deploy gitlab instance for production: D8645: azure: create the production environment for gitlab.
Oct 10 2022, 2:01 PM · System administration, GitLab migration
vsellier changed the status of T4063: Deploy gitlab instance for production, a subtask of T2225: Migrate to GitLab, from Open to Work in Progress.
Oct 10 2022, 1:23 PM · meta-task, Roadmap 2022, GitLab migration, Roadmap 2020
vsellier changed the status of T4063: Deploy gitlab instance for production from Open to Work in Progress.
Oct 10 2022, 1:23 PM · System administration, GitLab migration

Oct 6 2022

vsellier added a revision to T4063: Deploy gitlab instance for production: D8635: gitlab-staging: Add the configuration to install the gitlab operator.
Oct 6 2022, 11:03 AM · System administration, GitLab migration

Oct 5 2022

vsellier renamed T4063: Deploy gitlab instance for production from Deploy gitlab instance to Deploy gitlab instance for production.
Oct 5 2022, 9:57 AM · System administration, GitLab migration

Aug 2 2022

ardumont moved T4383: Test full phabricator migration to gitlab from Backlog to code-review/await-feedback/pause on the System administration board.
Aug 2 2022, 3:35 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4334: Test rollback of a repo migration from Weekly backlog to code-review/await-feedback/pause on the System administration board.
Aug 2 2022, 3:35 PM · System administration, GitLab migration, Roadmap 2020

Jul 11 2022

ardumont moved T4334: Test rollback of a repo migration from done to Weekly backlog on the System administration board.
Jul 11 2022, 2:44 PM · System administration, GitLab migration, Roadmap 2020

Jul 6 2022

ardumont renamed T4383: Test full phabricator migration to gitlab from Test full phabricator migratio to gitlab to Test full phabricator migration to gitlab.
Jul 6 2022, 2:43 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4383: Test full phabricator migration to gitlab.

I just reused the current last migration run and added the swh-objstorage to the list of
repositories (not yet migrated). And the migration just broke on that repository.

Jul 6 2022, 2:43 PM · System administration, GitLab migration, Roadmap 2020
ardumont triaged T4383: Test full phabricator migration to gitlab as High priority.
Jul 6 2022, 2:42 PM · System administration, GitLab migration, Roadmap 2020

Jul 4 2022

ardumont added a comment to T4334: Test rollback of a repo migration .

Reopened as the need got clarified and the previous check used a repository which did not have any issues/merge-requests associated to it.
So let's check with a repo which does have those ^.

Jul 4 2022, 5:40 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4334: Test rollback of a repo migration .
Jul 4 2022, 4:01 PM · System administration, GitLab migration, Roadmap 2020
ardumont reopened T4334: Test rollback of a repo migration , a subtask of T4064: Test GitLab migration scripts, as Open.
Jul 4 2022, 4:00 PM · System administration, GitLab migration, Roadmap 2020
ardumont reopened T4334: Test rollback of a repo migration as "Open".
Jul 4 2022, 4:00 PM · System administration, GitLab migration, Roadmap 2020

Jun 24 2022

ardumont moved T4064: Test GitLab migration scripts from in-progress to deployed/landed/monitoring on the System administration board.
Jun 24 2022, 4:15 PM · System administration, GitLab migration, Roadmap 2020
ardumont closed T4334: Test rollback of a repo migration , a subtask of T4064: Test GitLab migration scripts, as Resolved.
Jun 24 2022, 3:11 PM · System administration, GitLab migration, Roadmap 2020
ardumont closed T4334: Test rollback of a repo migration as Resolved.
Jun 24 2022, 3:11 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4334: Test rollback of a repo migration .

New test. tl; dr There is a way to update a repository migrated (drop it and import it
back, see 2nd run.)

Jun 24 2022, 3:08 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 24 2022, 11:05 AM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

I'm reseting the gitlab state again and doing a migration from scratch.

Jun 24 2022, 10:26 AM · System administration, GitLab migration, Roadmap 2020

Jun 22 2022

ardumont added a comment to T4064: Test GitLab migration scripts.

My tryout in T4334 made me reset an important file which now messes up everything.
I'm reseting the gitlab state again and doing a migration from scratch.

Jun 22 2022, 5:13 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4334: Test rollback of a repo migration .

I'm gonna check again tomorrow (well friday since thursday we are at rocq for hardware installation).

Jun 22 2022, 5:11 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4064: Test GitLab migration scripts from deployed/landed/monitoring to in-progress on the System administration board.
Jun 22 2022, 4:53 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4334: Test rollback of a repo migration from in-progress to deployed/landed/monitoring on the System administration board.
Jun 22 2022, 4:53 PM · System administration, GitLab migration, Roadmap 2020
ardumont changed the status of T4334: Test rollback of a repo migration from Open to Work in Progress.
Jun 22 2022, 4:53 PM · System administration, GitLab migration, Roadmap 2020
ardumont changed the status of T4334: Test rollback of a repo migration , a subtask of T4064: Test GitLab migration scripts, from Open to Work in Progress.
Jun 22 2022, 4:53 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4334: Test rollback of a repo migration .

Actions:

  • connect through the gitlab ui
  • Select the repository to drop (e.g. swh-ansible)
  • Settings > General > Section "Advanced" > Expand > Bottom of the page click on "Delete"
  • input the name of the repository to destroy and validate on "Yes, delete project"
  • Cleanup eventually remains from the previous run on the host running the migration:
rm -rvf /var/tmp/migrate-gitlab/forgerie/{gitlab,phabricator}/swh-ansible
  • Trigger back the migration:
Jun 22 2022, 4:34 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

A new one...

Got error running git command push with args ("gitlab" "--delete"
                                              "generated-differential-D1804-source") in dir /tmp/forgerie/gitlab/swh-jenkins-jobs
Jun 22 2022, 3:07 PM · System administration, GitLab migration, Roadmap 2020
ardumont closed T4347: gitlab migration reset state routine is flaky, a subtask of T4064: Test GitLab migration scripts, as Resolved.
Jun 22 2022, 1:59 PM · System administration, GitLab migration, Roadmap 2020
ardumont closed T4347: gitlab migration reset state routine is flaky as Resolved.
Jun 22 2022, 1:59 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4347: gitlab migration reset state routine is flaky from in-progress to deployed/landed/monitoring on the System administration board.
Jun 22 2022, 1:59 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4334: Test rollback of a repo migration from Backlog to Weekly backlog on the System administration board.
Jun 22 2022, 12:53 PM · System administration, GitLab migration, Roadmap 2020
ardumont closed T4320: Upgrade gitlab instance to v15, a subtask of T4064: Test GitLab migration scripts, as Resolved.
Jun 22 2022, 12:53 PM · System administration, GitLab migration, Roadmap 2020
ardumont closed T4320: Upgrade gitlab instance to v15 as Resolved.
Jun 22 2022, 12:52 PM · System administration, GitLab migration, Roadmap 2020
ardumont changed the status of T4347: gitlab migration reset state routine is flaky, a subtask of T4064: Test GitLab migration scripts, from Open to Work in Progress.
Jun 22 2022, 12:52 PM · System administration, GitLab migration, Roadmap 2020
ardumont changed the status of T4347: gitlab migration reset state routine is flaky from Open to Work in Progress.
Jun 22 2022, 12:52 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4347: gitlab migration reset state routine is flaky.

Thanks.

Jun 22 2022, 12:17 PM · System administration, GitLab migration, Roadmap 2020
vsellier added a comment to T4347: gitlab migration reset state routine is flaky.

Looks like something is wrong in the operator state management.
For what I found on internet, it could be related to the cert-manager version but it should be already fixed. For example: https://gitlab.com/gitlab-org/cloud-native/gitlab-operator/-/issues/315
(The current cert-manager version in the cluster is 1.8.0)

Jun 22 2022, 10:40 AM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

After unstucking the migration again, he avatar upload routine is now compliant with the
last http client optimization change and works! I've rebased the commit again and pushed
in the swh branch [1].

Jun 22 2022, 9:54 AM · System administration, GitLab migration, Roadmap 2020
ardumont triaged T4347: gitlab migration reset state routine is flaky as High priority.
Jun 22 2022, 9:53 AM · System administration, GitLab migration, Roadmap 2020

Jun 20 2022

ardumont added a comment to T4064: Test GitLab migration scripts.

/me grunts
another one bites the dust:

Jun 20 2022, 10:49 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 20 2022, 3:35 PM · System administration, GitLab migration, Roadmap 2020

Jun 17 2022

ardumont added a comment to T4064: Test GitLab migration scripts.

Unstuck after some mob debugging ;)
There is a fallback which tries and use the git am command and fails as some git config is missing.
We unstuck it by adding some .gitconfig in the dockerfile declaration.

Jun 17 2022, 4:13 PM · System administration, GitLab migration, Roadmap 2020
bchauvet triaged T4334: Test rollback of a repo migration as High priority.
Jun 17 2022, 2:59 PM · System administration, GitLab migration, Roadmap 2020

Jun 16 2022

ardumont added a comment to T4064: Test GitLab migration scripts.

The migration did a lot more work this time. It finally crashed on the git am command though [1] [2] [3].

Jun 16 2022, 10:15 AM · System administration, GitLab migration, Roadmap 2020

Jun 15 2022

vsellier added a comment to T4064: Test GitLab migration scripts.

\o/ well done

Jun 15 2022, 6:41 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4064: Test GitLab migration scripts from in-progress to deployed/landed/monitoring on the System administration board.
Jun 15 2022, 4:07 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 15 2022, 2:40 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 15 2022, 2:40 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 15 2022, 2:39 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 15 2022, 2:39 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.
  • Private repository after migration are private.
Jun 15 2022, 2:38 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

And it seems it finished without any issues this time [1] [2]

Jun 15 2022, 2:25 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

Changing the command args from [1] to [2], the run cli no longer complains! [3]

Jun 15 2022, 1:56 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.
  • Report migration status
Jun 15 2022, 11:23 AM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

Status update:

  • Clean up gitlab state
  • Checks
    • make sure host ssh key did not change after state reset (ssh-keyscan)
    • state folder permissions ok
    • access token key generated (and properly referenced in config.lisp)
  • Trigger migration
  • Report migration status
Jun 15 2022, 10:42 AM · System administration, GitLab migration, Roadmap 2020

Jun 13 2022

ardumont added a comment to T4064: Test GitLab migration scripts.

So i dug as to why my laptop was ok but not my desktop.

Jun 13 2022, 5:10 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

Better cli to execute...

forgerie@bespin:~$ logpath="/tmp/forgerie/run-$(date +%Y%m%d-%H%M).log"; echo "## Running migration logs in $logpath ##"; time /opt/forgerie/bin/run | tee $logpath
## Running migration logs in /tmp/forgerie/run-20220613-1410.log ##
...
Jun 13 2022, 4:14 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

Ah the migration scripts are still relying on the rails console to actually create merge requests... so we need that setup to work.
So i dug as to why my laptop was ok but not my desktop.

Jun 13 2022, 4:07 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

And now it fails on snippet creation which needs access to the rails console (in the current state of the migration script) [1]
I've got no proper setup which allows this to work now [2].
The only way i see is to comment that part for now... [3]

Jun 13 2022, 3:47 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4064: Test GitLab migration scripts from code-review/await-feedback/pause to in-progress on the System administration board.
Jun 13 2022, 1:11 PM · System administration, GitLab migration, Roadmap 2020
ardumont moved T4320: Upgrade gitlab instance to v15 from in-progress to deployed/landed/monitoring on the System administration board.
Jun 13 2022, 1:11 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

Migration failed again with a problem when creating a snippet [1]

Jun 13 2022, 1:10 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

The source of that issue was the ssh connection failing to be established [1]
Fixing with ssh-keygen [2]

Jun 13 2022, 10:35 AM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4064: Test GitLab migration scripts.

Failed [1] (full logs [2])

Jun 13 2022, 10:02 AM · System administration, GitLab migration, Roadmap 2020

Jun 10 2022

ardumont updated the task description for T4064: Test GitLab migration scripts.
Jun 10 2022, 7:02 PM · System administration, GitLab migration, Roadmap 2020
olasd added a comment to T4320: Upgrade gitlab instance to v15.

After killing the minio data store, we've decided (as we had planned anyway) to start again from a clean slate.

Jun 10 2022, 6:41 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4320: Upgrade gitlab instance to v15.
Jun 10 2022, 4:53 PM · System administration, GitLab migration, Roadmap 2020
ardumont added a comment to T4320: Upgrade gitlab instance to v15.
  • Upgrade gitlab operator
Jun 10 2022, 4:53 PM · System administration, GitLab migration, Roadmap 2020
ardumont updated the task description for T4320: Upgrade gitlab instance to v15.
Jun 10 2022, 4:50 PM · System administration, GitLab migration, Roadmap 2020