[11:20:31] (03PS3) 10Kosta Harlan: release: Quibble 1.4.0 [integration/quibble] - 10https://gerrit.wikimedia.org/r/758952 (https://phabricator.wikimedia.org/T300340) [11:20:33] (03PS2) 10Kosta Harlan: release: Start 1.4.1 cycle [integration/quibble] - 10https://gerrit.wikimedia.org/r/759148 [13:17:38] awight / hashar if you want to +2 the Quibble 1.4.0 patch I can try to push the tag and make the patch for updating jobs. AFAIK I can't actually build the images though. [13:17:57] OH [13:18:17] sorry I have been fighting with qemu to upgrade some instance to bullseye [13:18:18] :D [13:18:26] let me stick a few CR+2 [13:18:43] (03CR) 10Hashar: [C: 03+2] release: Quibble 1.4.0 [integration/quibble] - 10https://gerrit.wikimedia.org/r/758952 (https://phabricator.wikimedia.org/T300340) (owner: 10Kosta Harlan) [13:18:48] (03CR) 10Hashar: [C: 03+2] release: Start 1.4.1 cycle [integration/quibble] - 10https://gerrit.wikimedia.org/r/759148 (owner: 10Kosta Harlan) [13:19:03] merci [13:19:20] stupid grub refuses to boot my vm :-\ [13:34:20] (03Merged) 10jenkins-bot: release: Quibble 1.4.0 [integration/quibble] - 10https://gerrit.wikimedia.org/r/758952 (https://phabricator.wikimedia.org/T300340) (owner: 10Kosta Harlan) [13:34:23] fun :\ [13:35:35] (03Merged) 10jenkins-bot: release: Start 1.4.1 cycle [integration/quibble] - 10https://gerrit.wikimedia.org/r/759148 (owner: 10Kosta Harlan) [13:36:14] hashar: what do I put for the tag message? "Signed 1.4.0 release" ? [13:36:29] that's what i see here anyway https://github.com/wikimedia/quibble/releases/tag/1.3.0 [13:43:17] kostajh: yeah and make sure you tag the proper commit :) [13:43:34] aka the 4231bc2 - release: Quibble 1.4.0 [13:43:47] yea [13:45:25] > error: gpg failed to sign the data [13:45:27] heh [13:47:41] :-\ [13:48:09] probably better than my `error: unknown filesystem." [13:48:17] and `grub rescue> ` [13:49:57] ok, got it [13:50:00] yeah grub is no fun [13:56:53] hashar: the example command in https://gerrit.wikimedia.org/r/plugins/gitiles/integration/config/%2B/8b8c2befa347c2ac23d19fb58397f9f551528e02 bumps quibble-buster to 1.4.0 but everything else is bumped to 1.3.0-s2... there's no help for the `update` command in docker-pkg, AFAICS [13:57:00] could you share what you used for 1.3.0 please? [13:59:47] yeah [14:00:01] (I got the vm to boot by setting some stuff in grub .. progress) [14:00:07] so the general idea [14:00:22] the various docker images all inherit from a parent one "quibble-buster" [14:00:33] which does a pip3 install from integration/quibble.git and has the tag listed [14:01:10] dockerfiles/quibble-buster/Dockerfile.template [14:01:33] which has a line containing: `integration/quibble.git@"1.3.0"#egg=quibble` [14:01:43] I typically search for "egg" to jump directlty to the line [14:01:51] so s/1.3.0/1.4.0/ [14:02:04] then we need a docker-pkg update to update all the descendent images changelog files [14:02:55] yup that is listed at https://www.mediawiki.org/wiki/Continuous_integration/Quibble#Creating_images [14:03:15] docker-pkg -c dockerfiles/config.yaml --info update --reason "Bump quibble to 1.4.0" --version 1.4.0 quibble-buster dockerfiles/ [14:07:34] sorry, yeah that's the command I ran, but it is not working properly [14:07:38] I'll push the commit with the output [14:10:28] hashar: https://gerrit.wikimedia.org/r/c/integration/config/+/759502 the issue is that the changelog versions are at 1.3.0-s2 instead of 1.4.0. Do you manually search/replace that to fix it? [14:10:44] I think --version should take care of it [14:10:49] then who knows :\ [14:10:59] maybe it only bump the root image (quibble-buster) [14:11:05] and for the rest it just does a -sXXX bump [14:11:10] so yeah manually update them :-\ [14:11:19] ok [14:25:38] kostajh: you gotta update https://gerrit.wikimedia.org/r/c/integration/config/+/759502/ the changelog entries have the 1.3.0-s1 version sstill [14:25:46] I am not sure what docker-pkg is doing really :- [14:25:50] / [14:35:19] kostajh: want me to do the version adjustement? [14:35:25] I mean, in the changelog files [14:35:36] in a meeting now, sorry [14:35:41] sure, go for it, or i can fix later [14:41:04] doing the edits [14:42:01] +2ing [15:00:52] danke [16:05:30] kostajh: the images are build [16:05:46] I have a meeting then I am on vacations, but others can assist for updating the jenkins jobs! [16:11:52] hashar: enjoy your vacation! [16:11:59] danke [16:32:53] hashar: who should I ping for help with deploying https://gerrit.wikimedia.org/r/c/integration/config/+/759523 ? I think we could wait on a broader rollout til you're back [16:47:44] kostajh: anyone from releng in #wikimedia-releng I guess [16:48:09] then there is the staff meeting [16:48:11] I will do it [16:48:26] and when I am back we should look at giving you the permissions [16:53:11] kostajh: deployed! [17:04:54] O_O [17:13:17] (03CR) 10Kosta Harlan: "recheck" [integration/quibble] - 10https://gerrit.wikimedia.org/r/758783 (https://phabricator.wikimedia.org/T235449) (owner: 10Kosta Harlan) [17:13:29] nice thank you hashar ! [17:13:37] :] [17:27:57] (03CR) 10jerkins-bot: [V: 04-1] Parallelize phpunit -databaseless, -standalone and -database [integration/quibble] - 10https://gerrit.wikimedia.org/r/758783 (https://phabricator.wikimedia.org/T235449) (owner: 10Kosta Harlan)