Monday, 2017-09-25

*** aeng has quit IRC00:03
*** thorst has joined #openstack-infra00:20
*** aeng has joined #openstack-infra00:22
*** esberglu has joined #openstack-infra00:33
*** aeng has quit IRC00:34
*** aeng has joined #openstack-infra00:34
*** esberglu has quit IRC00:37
*** Apoorva has joined #openstack-infra00:41
*** markvoelker has joined #openstack-infra00:42
*** LindaWang has joined #openstack-infra00:45
*** gildub_ has joined #openstack-infra00:50
*** zhurong has joined #openstack-infra01:02
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: DONT REVIEW: test undercloud containers  https://review.openstack.org/49415101:07
*** shu-mutou-AWAY is now known as shu-mutou01:09
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: WIP: send graphite stats from ARA  https://review.openstack.org/48012101:10
*** ykarel_ has joined #openstack-infra01:14
*** liusheng has quit IRC01:14
*** cshastri has joined #openstack-infra01:15
*** markvoelker has quit IRC01:15
*** Apoorva has quit IRC01:15
*** cuongnv has joined #openstack-infra01:19
*** ykarel_ has quit IRC01:20
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Compress logs to tar.gz archive  https://review.openstack.org/43414301:22
*** liusheng has joined #openstack-infra01:22
*** thorst has quit IRC01:22
*** thorst has joined #openstack-infra01:23
openstackgerritDaniel Speichert proposed openstack-infra/shade master: Support filtering servers in list_servers using arbitrary parameters  https://review.openstack.org/50696901:26
*** sree has joined #openstack-infra01:27
*** sree has quit IRC01:31
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Set repo setup release in playbook  https://review.openstack.org/50493901:32
*** liujiong has joined #openstack-infra01:33
*** thorst has quit IRC01:35
*** yamamoto has joined #openstack-infra01:54
*** hongbin has joined #openstack-infra02:00
*** slaweq has joined #openstack-infra02:13
*** slaweq has quit IRC02:18
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Set repo setup release in playbook  https://review.openstack.org/50493902:18
*** esberglu has joined #openstack-infra02:21
*** esberglu has quit IRC02:25
*** thorst has joined #openstack-infra02:36
*** david-lyle has joined #openstack-infra02:38
*** namnh has joined #openstack-infra02:41
*** gildub_ has quit IRC02:51
*** slaweq has joined #openstack-infra02:55
*** slaweq has quit IRC02:59
*** baoli has quit IRC03:03
*** baoli has joined #openstack-infra03:04
*** kuromagi has quit IRC03:07
*** bobh has quit IRC03:08
*** zhurong has quit IRC03:08
*** zhurong has joined #openstack-infra03:10
*** kuromagi has joined #openstack-infra03:12
*** markvoelker has joined #openstack-infra03:12
*** esberglu has joined #openstack-infra03:15
*** thorst has quit IRC03:17
*** thorst has joined #openstack-infra03:17
*** esberglu has quit IRC03:20
*** hamzy has quit IRC03:20
*** thorst has quit IRC03:24
*** baoli has quit IRC03:25
*** slaweq has joined #openstack-infra03:36
*** slaweq has quit IRC03:40
*** markvoelker has quit IRC03:47
*** kjackal_ has quit IRC04:02
*** aeng has quit IRC04:03
*** hongbin has quit IRC04:04
*** esberglu has joined #openstack-infra04:09
*** dmsimard is now known as dmsimard|off04:10
*** esberglu has quit IRC04:13
*** udesale has joined #openstack-infra04:13
*** Dinesh_Bhor has joined #openstack-infra04:14
openstackgerritTuan Luong-Anh proposed openstack/diskimage-builder master: Replace new location of isolinux.bin for Ubuntu 16.04  https://review.openstack.org/47743704:14
*** ykarel has joined #openstack-infra04:14
*** aeng has joined #openstack-infra04:16
*** gildub has joined #openstack-infra04:16
*** claudiub has joined #openstack-infra04:22
*** thorst has joined #openstack-infra04:25
*** links has joined #openstack-infra04:25
*** coolsvap has joined #openstack-infra04:26
*** sree has joined #openstack-infra04:27
*** thorst has quit IRC04:29
*** psachin has joined #openstack-infra04:31
*** sree has quit IRC04:31
*** aeng has quit IRC04:32
*** aeng has joined #openstack-infra04:32
*** stakeda has joined #openstack-infra04:33
*** slaweq has joined #openstack-infra04:37
*** slaweq has quit IRC04:42
*** sree has joined #openstack-infra04:44
*** markvoelker has joined #openstack-infra04:44
*** udesale has quit IRC04:48
*** udesale has joined #openstack-infra04:49
*** dhajare has joined #openstack-infra04:50
*** eranrom has quit IRC04:51
*** esberglu has joined #openstack-infra05:03
*** esberglu has quit IRC05:08
*** markvoelker has quit IRC05:17
*** zhurong has quit IRC05:21
*** thorst has joined #openstack-infra05:25
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Set repo setup release in playbook  https://review.openstack.org/50493905:29
*** florianf has joined #openstack-infra05:56
*** florianf has quit IRC05:57
*** esberglu has joined #openstack-infra05:58
*** slaweq has joined #openstack-infra06:00
*** esberglu has quit IRC06:02
*** florianf has joined #openstack-infra06:03
*** slaweq has quit IRC06:05
*** kuromagi has quit IRC06:06
*** kuromagi has joined #openstack-infra06:09
*** zhurong has joined #openstack-infra06:14
*** markvoelker has joined #openstack-infra06:14
*** aviau has quit IRC06:20
*** hashar has joined #openstack-infra06:20
*** aviau has joined #openstack-infra06:20
*** yamamoto_ has joined #openstack-infra06:36
*** yamamoto has quit IRC06:36
*** rcernin has joined #openstack-infra06:41
*** slaweq has joined #openstack-infra06:41
*** slaweq has quit IRC06:45
*** slaweq has joined #openstack-infra06:48
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Set repo setup release in playbook  https://review.openstack.org/50493906:48
*** markvoelker has quit IRC06:48
*** esberglu has joined #openstack-infra06:52
*** thorst has quit IRC06:52
*** andreas_s has joined #openstack-infra06:54
*** rossella_s has quit IRC06:56
*** jascott1 has quit IRC06:56
*** esberglu has quit IRC06:56
openstackgerrityolanda.robla proposed openstack/diskimage-builder master: WIP: Create rescue user on ironic agent  https://review.openstack.org/50657907:06
*** pcaruana has joined #openstack-infra07:06
*** eroux has joined #openstack-infra07:13
*** yamamoto_ has quit IRC07:14
*** zhurong has quit IRC07:14
*** yamamoto has joined #openstack-infra07:16
*** tesseract has joined #openstack-infra07:23
*** jesusaur has quit IRC07:23
*** alexchadin has joined #openstack-infra07:24
openstackgerrityolanda.robla proposed openstack/diskimage-builder master: DNM: Create rescue user on ironic agent  https://review.openstack.org/50657907:30
*** zhurong has joined #openstack-infra07:32
*** yamamoto_ has joined #openstack-infra07:33
*** ykarel is now known as ykarel|lunch07:35
*** pgadiya has joined #openstack-infra07:36
*** yamamoto has quit IRC07:36
*** ccamacho has joined #openstack-infra07:37
*** alexchadin has quit IRC07:39
*** alexchadin has joined #openstack-infra07:40
*** jpena|off is now known as jpena07:40
*** yamamoto_ has quit IRC07:41
*** markvoelker has joined #openstack-infra07:45
*** ralonsoh has joined #openstack-infra07:46
*** esberglu has joined #openstack-infra07:46
*** egonzalez has joined #openstack-infra07:47
*** thorst has joined #openstack-infra07:49
*** esberglu has quit IRC07:50
openstackgerrityolanda.robla proposed openstack-infra/project-config master: Unset UPPER_CONSTRAINTS_FILE on dib  https://review.openstack.org/50700907:52
*** shardy has joined #openstack-infra07:55
*** jpich has joined #openstack-infra07:55
*** gildub has quit IRC08:01
*** pgadiya has quit IRC08:04
*** ykarel|lunch is now known as ykarel08:08
*** yamamoto has joined #openstack-infra08:10
*** zaneb has quit IRC08:17
*** markvoelker has quit IRC08:18
yolandaAJaeger_, around ?08:21
yolandacan you look at https://review.openstack.org/507009 ? dib gates are broken08:21
*** zaneb has joined #openstack-infra08:23
*** e0ne has joined #openstack-infra08:25
*** quite has quit IRC08:28
*** quite has joined #openstack-infra08:29
*** mikal_ has joined #openstack-infra08:29
*** jesusaur has joined #openstack-infra08:31
*** zhurong has quit IRC08:32
*** mikal has quit IRC08:32
*** yamamoto has quit IRC08:32
openstackgerritMerged openstack-infra/project-config master: Unset UPPER_CONSTRAINTS_FILE on dib  https://review.openstack.org/50700908:35
*** tosky has joined #openstack-infra08:37
*** esberglu has joined #openstack-infra08:40
*** derekh has joined #openstack-infra08:42
*** rwsu has joined #openstack-infra08:43
*** udesale__ has joined #openstack-infra08:44
*** esberglu has quit IRC08:44
*** udesale has quit IRC08:46
*** alexchadin has quit IRC08:46
*** alexchadin has joined #openstack-infra08:47
*** dingyichen has quit IRC08:47
*** alexchadin has quit IRC08:47
*** finucannot is now known as stephenfin08:47
*** alexchadin has joined #openstack-infra08:48
*** alexchadin has quit IRC08:48
*** alexchadin has joined #openstack-infra08:49
*** zhurong has joined #openstack-infra08:51
*** alexchadin has quit IRC08:52
*** udesale has joined #openstack-infra08:52
*** udesale__ has quit IRC08:54
frickleryolanda: IIRC AJaeger_ is travelling this week08:55
yolandayep, i remember he told us...08:55
*** armax has joined #openstack-infra08:56
*** jascott1 has joined #openstack-infra08:56
*** jascott1 has quit IRC09:01
*** thorst has quit IRC09:07
*** gongysh has joined #openstack-infra09:11
*** eranrom has joined #openstack-infra09:12
*** markvoelker has joined #openstack-infra09:15
*** electrofelix has joined #openstack-infra09:18
*** eranrom has quit IRC09:18
*** armax has quit IRC09:19
*** pbourke has quit IRC09:22
*** pbourke has joined #openstack-infra09:23
*** yamahata has joined #openstack-infra09:23
*** bauwser is now known as bauzas09:27
*** jaosorior has joined #openstack-infra09:28
*** ykarel is now known as ykarel|meeting09:30
*** armax has joined #openstack-infra09:32
*** ykarel_ has joined #openstack-infra09:32
*** esberglu has joined #openstack-infra09:34
*** ykarel|meeting has quit IRC09:35
*** dizquierdo has joined #openstack-infra09:35
*** ykarel has joined #openstack-infra09:35
*** ykarel_ has quit IRC09:37
*** esberglu has quit IRC09:38
*** yamamoto has joined #openstack-infra09:40
*** armax has quit IRC09:43
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Added tempest dsvm job for neutron-tempest-plugin  https://review.openstack.org/50703809:47
*** shu-mutou is now known as shu-mutou-AWAY09:47
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Added tempest dsvm job for neutron-tempest-plugin  https://review.openstack.org/50703809:48
*** markvoelker has quit IRC09:48
*** gongysh has quit IRC09:48
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Added tempest dsvm job for neutron-tempest-plugin  https://review.openstack.org/50703809:53
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Add post step to Tempest base job  https://review.openstack.org/50683509:57
*** namnh has quit IRC09:59
*** yamamoto has quit IRC10:00
*** nicolasbock has joined #openstack-infra10:02
*** cshastri has quit IRC10:03
*** yamahata has quit IRC10:04
*** thorst has joined #openstack-infra10:04
*** cuongnv has quit IRC10:10
*** cuongnv has joined #openstack-infra10:11
*** nicolasbock has quit IRC10:12
*** liujiong has quit IRC10:12
*** stakeda has quit IRC10:17
szaherAJaeger_: Thanks for helping us in sorting out freezer docs :)10:18
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Added tempest dsvm job for neutron-tempest-plugin  https://review.openstack.org/50703810:19
*** armax has joined #openstack-infra10:19
*** zhurong has quit IRC10:21
*** eroux has quit IRC10:22
*** nicolasbock has joined #openstack-infra10:24
*** cuongnv has quit IRC10:24
*** zhurong has joined #openstack-infra10:24
*** esberglu has joined #openstack-infra10:28
*** jaypipes has joined #openstack-infra10:30
*** esberglu has quit IRC10:33
*** gcb has joined #openstack-infra10:33
*** ykarel_ has joined #openstack-infra10:34
*** ykarel has quit IRC10:35
*** udesale has quit IRC10:37
*** alexchadin has joined #openstack-infra10:41
*** markvoelker has joined #openstack-infra10:45
*** jkilpatr has joined #openstack-infra10:48
*** pblaho has joined #openstack-infra10:51
*** gcb has quit IRC10:53
*** LindaWang has quit IRC10:56
*** armax has quit IRC10:57
*** sdague has joined #openstack-infra10:59
*** armax has joined #openstack-infra11:02
*** armax has quit IRC11:03
*** armax has joined #openstack-infra11:03
*** armax has quit IRC11:04
*** slaweq has quit IRC11:04
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Added tempest dsvm job for neutron-tempest-plugin  https://review.openstack.org/50703811:11
*** LindaWang has joined #openstack-infra11:13
*** thorst has quit IRC11:14
*** wolverineav has joined #openstack-infra11:18
*** markvoelker has quit IRC11:18
*** sree has quit IRC11:20
*** sree has joined #openstack-infra11:20
*** slaweq has joined #openstack-infra11:21
*** esberglu has joined #openstack-infra11:22
*** sree has quit IRC11:24
*** sree has joined #openstack-infra11:24
*** jpena is now known as jpena|lunch11:24
*** clayton has quit IRC11:25
*** dtantsur|afk is now known as dtantsur11:26
*** esberglu has quit IRC11:27
*** clayton has joined #openstack-infra11:30
*** yamamoto has joined #openstack-infra11:30
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Added tempest dsvm job for neutron-tempest-plugin  https://review.openstack.org/50703811:32
*** bobh has joined #openstack-infra11:36
openstackgerrityolanda.robla proposed openstack/diskimage-builder master: Create rescue user on ironic agent  https://review.openstack.org/50657911:41
*** sree has quit IRC11:41
*** sree has joined #openstack-infra11:42
*** rhallisey has joined #openstack-infra11:42
*** sree has quit IRC11:42
*** sree has joined #openstack-infra11:43
*** pblaho has quit IRC11:44
*** jascott1 has joined #openstack-infra11:55
*** eranrom has joined #openstack-infra11:56
*** iyamahat has joined #openstack-infra11:57
*** iyamahat_ has joined #openstack-infra11:58
*** iyamahat has quit IRC11:58
*** jascott1 has quit IRC11:59
*** yamamoto has quit IRC12:00
*** thorst has joined #openstack-infra12:01
*** dprince has joined #openstack-infra12:01
*** thorst_ has joined #openstack-infra12:04
openstackgerrityolanda.robla proposed openstack/diskimage-builder master: Create rescue user on ironic agent  https://review.openstack.org/50657912:05
*** thorst has quit IRC12:05
*** alexchadin has quit IRC12:07
*** alexchadin has joined #openstack-infra12:07
*** pblaho has joined #openstack-infra12:08
openstackgerritDaniel Speichert proposed openstack-infra/shade master: Support filtering servers in list_servers using arbitrary parameters  https://review.openstack.org/50696912:10
*** rlandy has joined #openstack-infra12:10
*** jcoufal has joined #openstack-infra12:10
*** bobh has quit IRC12:12
*** sambetts|afk is now known as sambetts12:13
openstackgerritAttila Darazs proposed openstack-infra/tripleo-ci master: Remove promotion logic from the toci scripts  https://review.openstack.org/50707612:15
*** markvoelker has joined #openstack-infra12:16
*** esberglu has joined #openstack-infra12:16
*** yamamoto has joined #openstack-infra12:18
*** MasterofJOKers_ has joined #openstack-infra12:20
*** esberglu has quit IRC12:21
*** sree has quit IRC12:21
*** sree has joined #openstack-infra12:21
*** MasterofJOKers has quit IRC12:22
*** MasterofJOKers_ is now known as MasterofJOKers12:22
*** alexchadin has quit IRC12:22
*** trown|outtypewww is now known as trown12:23
*** markvoelker has quit IRC12:23
*** markvoelker has joined #openstack-infra12:24
*** jcoufal has quit IRC12:24
*** jpena|lunch is now known as jpena12:25
*** sree has quit IRC12:26
*** yamamoto has quit IRC12:33
*** erlon has joined #openstack-infra12:38
*** derekh has quit IRC12:40
*** derekh has joined #openstack-infra12:41
*** udesale has joined #openstack-infra12:48
*** zhurong has quit IRC12:50
fricklerwhat is the procedure for getting a new etcd tarball onto tarballs.o.o? trying to update devstack to deploy a more recent version fails because of this: http://logs.openstack.org/68/507068/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/da097b3/logs/devstacklog.txt.gz#_2017-09-25_11_52_10_75712:51
*** yamamoto has joined #openstack-infra12:52
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Add post step to Tempest base job  https://review.openstack.org/50683512:53
*** amoralej is now known as amoralej|lunch12:56
*** kgiusti has joined #openstack-infra12:59
*** udesale has quit IRC13:00
*** mriedem has joined #openstack-infra13:00
*** jistr is now known as jistr|mtg13:03
*** sree has joined #openstack-infra13:05
*** iyamahat has joined #openstack-infra13:06
*** iyamahat_ has quit IRC13:07
*** iyamahat has quit IRC13:07
*** iyamahat has joined #openstack-infra13:07
fungifrickler: i thought dims was working on that. there was supposed to be some automation to update builds of it, but that came about before we added caching reverse proxies in every provider so maybe at this point it would make more sense to set up a proxy for that instead of putting it on the tarballs.o.o site?13:09
*** gcb has joined #openstack-infra13:10
*** esberglu has joined #openstack-infra13:11
*** baoli has joined #openstack-infra13:12
mnaseraround what time is the cutover expected to happen?13:16
*** dhajare has quit IRC13:17
*** larsks has quit IRC13:20
*** kjackal_ has joined #openstack-infra13:21
openstackgerrityolanda.robla proposed openstack/diskimage-builder master: Create rescue user on ironic agent  https://review.openstack.org/50657913:21
*** larsks has joined #openstack-infra13:23
*** links has quit IRC13:23
*** iyamahat has quit IRC13:23
dirkfungi: any pointers to the reverse proxy thing?13:23
dimsfrickler : last i remember was tonyb taking over that. will check with him tomorrow morning his time13:26
*** gouthamr has joined #openstack-infra13:27
*** lbragstad has joined #openstack-infra13:28
*** kiennt26 has joined #openstack-infra13:29
*** gouthamr has quit IRC13:29
*** jistr|mtg is now known as jistr13:29
fungidirk: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/templates/mirror.vhost.erb#n149 and https://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/configure_mirror.sh#n9713:29
*** gouthamr has joined #openstack-infra13:30
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add the rest of the projects to Zuul v3  https://review.openstack.org/50687813:33
Shrews\o/13:33
fungimnaser: ^13:34
fungithat is looking close to cutoverish13:34
mnaserhttps://m.popkey.co/fe8997/9wGMD.gif13:34
*** coolsvap has quit IRC13:35
*** dave-mccowan has joined #openstack-infra13:41
*** Goneri has joined #openstack-infra13:42
*** amoralej|lunch is now known as amoralej13:43
*** srobert has joined #openstack-infra13:45
*** tpsilva has joined #openstack-infra13:46
*** jheroux has joined #openstack-infra13:49
*** dpawlik has quit IRC13:49
*** danpawlik has joined #openstack-infra13:50
*** bswartz has quit IRC13:50
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Split zuul.yaml into separate files in zuul.d  https://review.openstack.org/50710713:50
dirkfungi: thanks!13:51
dirklooks like we don't want to mess with complicated downloading but just install the distro provided package13:52
*** rkukura has quit IRC13:54
*** chlong has joined #openstack-infra13:57
*** MasterofJOKers has quit IRC14:01
*** beekneemech is now known as bnemec14:02
*** superdan is now known as dansmith14:02
*** MasterofJOKers has joined #openstack-infra14:03
*** sree has quit IRC14:03
*** sree has joined #openstack-infra14:04
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Sort output in generated legacy files  https://review.openstack.org/50711814:05
jeblairmordred: good morning!  what's our situation?14:05
*** sree has quit IRC14:08
openstackgerritJulie Pichon proposed openstack-infra/project-config master: Adjust branches for OSC jobs  https://review.openstack.org/50350014:13
*** armax has joined #openstack-infra14:18
mwhahahahey if someone gets a chance can you add me to the ops list in #tripleo14:19
*** hongbin has joined #openstack-infra14:20
*** BlartVersenwald is now known as NobodyCam14:22
*** rkukura has joined #openstack-infra14:23
*** dizquierdo has quit IRC14:25
*** srobert has quit IRC14:25
*** bobh has joined #openstack-infra14:25
*** rbrndt has joined #openstack-infra14:26
mordredjeblair: pretty good - I'm writing a couple of quick patches to make things a little cleaner14:32
mordredjeblair: if you havea sec, could you look at https://review.openstack.org/#/c/507107/ ?14:32
mordredjeblair: we got a build timeout - I haven't looked yet - but I'm guessing it's zuul-sphinx zuul.d related14:32
jeblairmordred: i'll check it out14:33
mordredjeblair, fungi: also https://review.openstack.org/#/c/506877 and https://review.openstack.org/#/c/506878 are ready for review ... one is a tool to add things to main.yaml - the other is a patch adding them14:34
jeblairmordred: yeah, zuul-sphinx is in an infinite loop14:38
jeblairmordred: i'll fix14:38
mordredjeblair, fungi: also - in writing that tool, I have learned that ruayaml is nice for doing yaml-config-file transformations where we wantto keep comments - but WOW is it a billion times slower than normal yaml14:38
*** ykarel_ has quit IRC14:38
fungimordred: yeah, i tried to use it myself for a few projects and eventually gave up (instead going with additional structured data to replace most of the need for comments)14:39
mordredfungi: it took some reading of the source to figure out how to do the things I wanted to do14:39
mordredfungi: so I shouldn't say "nice"14:39
mordredfungi: as much as "possible"14:39
*** Goneri has quit IRC14:39
Shrewsfungi: i ran the tool. it runs quick enough for this  :)14:40
Shrewserr, mordred, rather ^^^14:40
mordredShrews: ++14:40
fungiyeah, for a one-off thing it seems like a fine fit14:40
*** iyamahat has joined #openstack-infra14:41
fungifor general software design thuogh, i finally arrived at the conclusion that if you want to read and regurgitate serialized data while retaining contents and ordering (beyond explicitly ordered data types) you're missing the point of serialization14:41
*** liujiong has joined #openstack-infra14:41
mordredjeblair: also - idea based on the zuul.yaml -> zuul.d split - perhaps we should allow having a .zuul.yaml in a repo that also has a zuul.d - openstack-zuul-jobs in particular having the project pipeline config in the directory with the shared job config seems eversomildly off to me - especially once we allow omitting a project's name from its own project pipeline config14:42
jeblairmordred: i believe the problem is that we did not release zuul-sphinx after adding support for zuul.d14:42
*** iyamahat has quit IRC14:42
*** iyamahat has joined #openstack-infra14:42
jeblairmordred: if you like, i will release 0.1.6 now.14:42
mordredjeblair: ah! that would certainly do it14:42
mordredjeblair: ++14:42
fungiand also that if you're (ab)using a serialization protocol as a configuration file format, it's not the worst thing in the world to add keys like "description" and "comment" and so on, as they can also be accessed from within the data structure if you should ever want them14:42
jeblairzuul-sphinx 0.1.6 pushed14:43
*** Goneri has joined #openstack-infra14:43
*** armax has quit IRC14:47
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Merge project pipeline definitions  https://review.openstack.org/50716314:47
mordredok . that ^^ and its parents are ready for review - and I'll push up patches generated from it next14:47
*** ihrachys has joined #openstack-infra14:48
openstackgerritMerged openstack-dev/cookiecutter master: Switch to use stestr as the default test runner  https://review.openstack.org/50577214:51
*** LindaWang has quit IRC14:52
jeblairpabelanger: are you around today, or are you busy moving?14:53
*** makowals_ has quit IRC14:53
pabelangerjeblair: I'm here today14:54
pabelangerso far plan to be out Thursday, Friday of this week14:54
*** mwarad has joined #openstack-infra14:55
*** gcb has quit IRC14:55
*** LindaWang has joined #openstack-infra14:55
*** xarses_ has joined #openstack-infra14:56
jeblairpabelanger: cool; would you mind working up an etherpad with a list of hosts being used by zuulv2 and another list of hosts used by zuulv3 please?  i've lost track.  :)14:56
pabelangersure14:56
jeblairi'm going to grab some breakfast, biab.14:56
*** bobh has quit IRC14:57
openstackgerritMerged openstack-infra/project-config master: Add main.yaml tool  https://review.openstack.org/50687714:58
*** iyamahat has quit IRC14:58
*** felipemonteiro has joined #openstack-infra14:58
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Don't double quote rsync options  https://review.openstack.org/50680214:59
*** srobert has joined #openstack-infra14:59
mordredjeblair, pabelanger: before we go too crazy this morning, we may want to investigate pabelanger's xenial/trusty issue from the weekend14:59
mordredShrews: ^^ you might be intersted in that and/or be able to help investigate14:59
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Sort output in generated legacy files  https://review.openstack.org/50711815:00
mordredShrews, jeblair: tl;dr - job ran with a node declared as ubuntu-xenial but got an ubuntu-trusty node instead15:00
dmelladopabelanger: are you moving? good luck! I still have boxes at home from 6 months ago xD15:00
Shrewsi missed that over the weekend. review?15:00
pabelangermordred: I was thinking about it more, this might be the first job build-wheel-mirror, where we are mixing nodes.15:01
clarkbdhellmann notes on the dev list that zuul-sphinx release failed15:01
clarkb(not sure if already caught)15:01
openstackgerritHongbin Lu proposed openstack-infra/project-config master: Add zun-tempest-plugin into PROJECTS and local.conf  https://review.openstack.org/50688615:01
dmelladoregarding the zuulv3 migration and move, are there any final dates yet?15:01
dmelladoI'd like to refactor de kuryr gates and would like to start checking if a base zuulv3 job works ;)ç15:02
*** felipemonteiro_ has joined #openstack-infra15:02
pabelangerjeblair: I've updated https://etherpad.openstack.org/p/zuulv3-pre-ptg with current breakdown of server for zuulv2.5 and zuulv315:02
pabelangerdmellado: Yup, on the road Friday15:03
*** mwarad has quit IRC15:03
dmelladopabelanger: good luck! hopefully it won't be too far!15:03
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Add post step to Tempest base job  https://review.openstack.org/50683515:04
mordredpabelanger, Shrews: well yah - BUT - the host info at http://logs.openstack.org/51/506951/1/periodic/build-wheel-mirror/f86d8de/zuul-info/host-info.wheel-mirror-ubuntu-xenial-python3.yaml is for one of those hosts and its name leads me to believe it was supposed to be a xenial node15:04
mordredShrews: ^^15:05
jeblairclarkb, dhellmann: thanks.... annoyingly, that release is a zuulv3 blocker and it failed due to a situation that zuulv3 fixes.  :|  i'll retrigger it15:05
*** felipemonteiro has quit IRC15:05
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Added tempest dsvm job for neutron-tempest-plugin  https://review.openstack.org/50703815:06
pabelangerShrews: mordred: http://logs.openstack.org/51/506951/1/periodic/build-wheel-mirror/f86d8de/zuul-info/host-info.wheel-mirror-ubuntu-trusty-python2.yaml is the node which it seemed to switch with. labeled trusty, actually xenial15:07
*** links has joined #openstack-infra15:09
*** dizquierdo has joined #openstack-infra15:09
Shrewswhere are these links coming from? i don't see any zuul voting on that review15:09
pabelangerShrews: they were manually enqueued into periodic pipeline15:10
pabelangerhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.yaml#n547 is the job15:10
Shrewspabelanger: the nodeset defined for that job includes both xenial and trusty. i'm confused as to what the problem is15:11
Shrews"job ran with a node declared as ubuntu-xenial but got an ubuntu-trusty node instead" <--- where is that happening?15:12
pabelangerShrews: http://logs.openstack.org/51/506951/1/periodic/build-wheel-mirror/f86d8de/zuul-info/host-info.wheel-mirror-ubuntu-trusty-python2.yaml has a hostname of ubuntu-trusty, but look at the codename, it is actually a xenial node.15:12
*** ccamacho has quit IRC15:13
pabelangeryou'll have to match it up with http://logs.openstack.org/51/506951/1/periodic/build-wheel-mirror/f86d8de/zuul-info/inventory.yaml15:13
pabelangeryou can see the labels in inventory are correct, but the actually nodes are not15:14
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Add post step to Tempest base job  https://review.openstack.org/50683515:16
*** links has quit IRC15:17
*** Julien-z_ has joined #openstack-infra15:17
Shrewspabelanger: ok. so looking at all of those hosts, looks like we got 2 xenials and 2 trustys (as requestd), but they were not assigned correctly to the declared nodes. this seems to suggest we should look at that section of zuul code15:19
Shrews(just trying to eliminate if nodepool behaved incorrectly. seems like it returned what was requested)15:19
jeblairShrews: did it return them in the correct order?15:20
Shrewsjeblair: is there an order?15:20
Shrewsor an expected order? i honestly forget15:20
Shrewsi think nodepool just adds the node ids to the noderequest, yeah?15:20
jeblairShrews: yeah, so as long as it doesn't change the order, should be fine15:21
jeblair(but of course, in zk we're rewriting the znode all the time so anything could happen :)15:21
*** kiennt26 has quit IRC15:21
*** e0ne has quit IRC15:23
jeblairShrews: node_types is an ordered list, and nodes is expected to match it15:23
Shrewsi don't recall any order requirements, so it's possible it's not added them as zuul would expect. looking15:23
openstackgerritReedip proposed openstack-infra/irc-meetings master: Proposal for change of FWaaS meeting  https://review.openstack.org/50717215:25
*** LindaWang has quit IRC15:27
jeblairShrews: yeah, it looks like _waitForNodeSet has a couple opportunities to change the order15:28
*** links has joined #openstack-infra15:30
Shrewsjeblair: definitely not considering order: http://git.openstack.org/cgit/openstack-infra/nodepool/tree/nodepool/driver/__init__.py?h=feature/zuulv3#n19415:30
*** apuimedo has quit IRC15:32
Shrewsi'll put a fix together, and a test15:32
jeblairShrews: cool, thx15:32
openstackgerrityolanda.robla proposed openstack/diskimage-builder master: Create rescue user on ironic agent  https://review.openstack.org/50657915:33
clarkbhttps://review.openstack.org/#/c/506889/ fixes one of the last remaining gerrit upgrade issues if we can get that reviewed this morning would be great (but lots going on too so understand if focus is elsewhere)15:33
*** pcaruana has quit IRC15:33
*** GregHous- has quit IRC15:33
openstackgerritStephen Finucane proposed openstack-dev/pbr master: builddoc: Use '[sphinx_build] builders' with Sphinx < 1.6  https://review.openstack.org/48162015:33
openstackgerritStephen Finucane proposed openstack-dev/pbr master: Deprecate support for Sphinx < 1.6  https://review.openstack.org/48162115:33
*** pcaruana has joined #openstack-infra15:34
jeblairmordred: was there any information you wanted in the infra-manual zuulv3 migration page before we switch?15:35
openstackgerritDaniel Speichert proposed openstack-infra/shade master: Support filtering servers in list_servers using arbitrary parameters  https://review.openstack.org/50696915:35
*** ociuhandu has joined #openstack-infra15:36
openstackgerritDaniel Speichert proposed openstack-infra/shade master: Support filtering servers in list_servers using arbitrary parameters  https://review.openstack.org/50696915:36
*** GregHouse has joined #openstack-infra15:36
jeblairpabelanger: thanks, i copied that info into a new etherpad (and updated slightly): https://etherpad.openstack.org/p/zuulv3-cutover15:37
pabelangerack15:38
clarkbpabelanger: jeblair does that imply we need to move zk at some point?15:38
openstackgerritMerged openstack-infra/jeepyb master: Handle newer gerrit in update blueprint script  https://review.openstack.org/50688915:38
jeblairpabelanger: it looks like we're all set on executors, but we're under-supplied on mergers.15:38
clarkb(maybe during cutover?)15:38
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717615:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Move single-use wheel-builder nodeset into job  https://review.openstack.org/50717715:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Split zuul.yaml into files in zuul.d  https://review.openstack.org/50717815:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Migrate zuul v2 project pipelines to v3  https://review.openstack.org/50717915:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove zuul v2 and jjb content  https://review.openstack.org/50718015:38
jeblairclarkb: i don't think so -- we can just keep using nodepool.o.o as our zk server for the time being.15:38
clarkbok15:38
jeblairpabelanger: the zuul-sphinx job failed because it tried to use zm0615:39
pabelangerjeblair: ya, we still need 4 more mergers for zuulv3 to bring online15:39
mordredjeblair: sounds like we'll have a good opportunity to learn about setting up a zk install into multiple nodes to migrate it off of nodepool.o.o :)15:39
*** dtantsur is now known as dtantsur|bbl15:39
mnaser+185256, -015:39
pabelangerjeblair: Hmm, I am not sure why that would happen15:39
jeblairpabelanger: is it possible that zm06 is registered with the wrong zuul?15:39
pabelangerchecking15:39
*** srobert_ has joined #openstack-infra15:40
jeblairpabelanger: http://logs.openstack.org/fc/fca979f1eaaed60af404e74c51c0ad67710e18cf/release/zuul-sphinx-pypi-both-upload/2826256/console.html is the log15:40
*** ociuhandu has quit IRC15:40
pabelangerjeblair: zm06 has zuulv3.o.o as gearman server15:40
mordredodyssey4me: I mentioned you on friday but then never followed up - the tl;dr is that we'll likely need a base job for openstack-ansible jobs that declares the base list of openstack projects that zuul should clone for you15:40
odyssey4memordred this is for the zuul v3 change in implementation for z-c right?15:41
mordredodyssey4me: yes. in v3 z-c is just a shim that knows how to get the git repos from where they've been put on the test node15:42
*** rhallisey has quit IRC15:43
mordredodyssey4me: and it does not have the ability to actually clone things from git.o.o if they are missing15:43
jeblairpabelanger: the only merger:update functions registered with zuulv2 gearman are zm01 and zm0415:43
*** liujiong has quit IRC15:43
*** srobert has quit IRC15:43
odyssey4memordred hmm, so even if I give it a project to clone it would not do it?15:43
mordredodyssey4me: the migration script trolls through job definitions for zuul-cloner use and sets up required-projects as necessary - but for some more complex folks (like you) that will not be sufficient15:43
mordredodyssey4me: the key will be making something like this: http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.yaml#n32715:44
pabelangerjeblair: k, I'm not sure how that could happen. During work at PTG for zuulv3 mergers, I never actually touched zm01 - zm04 servers.15:44
mordredodyssey4me: which tells zuul to prepare and put onto the node all the projects you need - so that zuul-cloner will properly deal with them for you15:44
jeblairpabelanger: right; the question is how zuulv2 interacted with zm0615:45
*** andreas_s has quit IRC15:46
mordredinc0: ^^ please see scrollback between odyssey4me and I - I'm fairly sure we'll need something similar for kolla jobs15:46
*** srobert_ has quit IRC15:46
pabelangerjeblair: it shouldn't, in fact there is no more firewalls rules to allow zm05-zm08 to talk with zuul.o.o15:46
*** srobert has joined #openstack-infra15:47
jeblairhrm, the zuul_url for that job was zm0115:47
jeblairoh!15:47
jeblairpabelanger: zlstatic01 keeps repos around (because it's a static host)15:47
pabelangerAh15:47
jeblairit originally cloned that project from zm0615:47
jeblairso when it was checking for updates, it tried to contact zm0615:47
jeblairpabelanger: i think we need to delete all the project workspaces on zlstatic0115:47
pabelangerokay15:48
jeblairpabelanger: i'll do that15:48
pabelanger+115:48
mordredinc0, mnaser, odyssey4me, EmilienM: it's also highly likely that we will have missed something due to the complexity of your jobs and will need to fast-fail-forward - so we should keep our eyes peeled on your jobs and be prepared to troubleshoot and fix rapidly15:48
*** rcernin has quit IRC15:48
mordredpabelanger: oh - can you update test_pypi secret and replace it with the real pypi secret?15:48
mnasermordred yes, i'm grabbing food in a little bit and im pretty much free-ing up the rest of my day to clean up p-o-i jobs :)15:48
jeblairpabelanger: er, not zlstatic01, but release.slave, and other static slaves15:49
EmilienMmordred: ready to get hands dirty :D15:49
jeblair#status log deleted all workspaces from release.slave.openstack.org to deal with changes to zuul v2 mergers15:50
openstackstatusjeblair: finished logging15:50
mordredjeblair: we could also switch zuul-sphinx to use v3 for releasing real quick15:50
mordredjeblair: as a final smoke test that the v3 release jobs work once we swich the secret to real pypi from test_pypi15:51
EmilienMmwhahaha: ^ jfyi15:51
jeblairmordred: the zuul-sphinx release is blocking further v3 progress; it will slow us down considerably.  sure you want to do that?15:52
pabelangermordred: yes, let me do that now15:52
odyssey4memordred when do we expect the changeover to happen?15:53
mordredjeblair: no - I'm not - was mostly just a thought since pabelanger is about to push up a patch to update the pypi release secret - but I'm pretty confident in that code15:53
mordredodyssey4me: today is the plan15:53
jeblairmordred: okay, i'll use v2 then15:54
mordredjeblair: cool15:54
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool feature/zuulv3: Fix node request assignment order  https://review.openstack.org/50718215:56
Shrewspabelanger: jeblair: mordred: ^^^^15:56
*** jascott1 has joined #openstack-infra15:57
jeblairmordred, pabelanger, Shrews: should we consider the node ordering issue a blocker?  it should only affect nodesets of mixed types, none of which exist in v2.  so we could say that since it only affects new functionality, we should fix it asap but not block migration on it...  ...and i typed all of this before Shrews pushed up the patch.  :)15:57
*** bobh has joined #openstack-infra15:57
*** baoli_ has joined #openstack-infra15:58
pabelangerjeblair: I'm okay with it not being a blocker, so far we only have 1 job that is mixing nodes. And doesn't actually break anything15:58
*** ociuhandu has joined #openstack-infra15:58
Shrewsjeblair: U 2 SLOW15:58
jeblairit's all those letters!15:59
*** baoli has quit IRC15:59
mordredjeblair: I agree with all of the words, including "before Shrews pushed up the patch"16:00
*** sbezverk has quit IRC16:00
clarkbShrews: reading that it doesn't seem to enforce order as much as label type, which is maybe equivalent in this case?16:00
jeblairi'm keeping https://etherpad.openstack.org/p/zuulv3-cutover up to date16:00
Shrewsclarkb: correct16:00
jeblairclarkb: the requested labels are an ordered list16:01
*** egonzalez has quit IRC16:01
jeblairfungi, pabelanger: i'm replying to dhellmann on list with root cause16:01
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Add pypi_secret for publishing to pypi  https://review.openstack.org/50718616:01
jeblairShrews: ohnoes pep816:01
Shrewsgah16:01
clarkbjeblair: ya but it could assign node 2 with label foo before assigning node 1 with label bar16:01
*** jascott1 has quit IRC16:01
clarkbwhich is fine for this case16:02
Shrewsi did verify the new test though16:02
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool feature/zuulv3: Fix node request assignment order  https://review.openstack.org/50718216:03
*** psachin has quit IRC16:03
*** bobh has quit IRC16:03
Shrewsclarkb: request looks like "trusty, xenial, xenial, centos", so we have to match to that label order16:03
clarkbright and assignment order could be xenial, centos, trusty, xenial but we'll map them back to the original requiest properly now16:04
clarkb+216:04
fungithanks jeblair!16:06
*** Dinesh_Bhor has quit IRC16:07
* fungi needs to step out for a lunch errand and then can review stuff16:09
*** Apoorva has joined #openstack-infra16:09
*** Apoorva has quit IRC16:09
*** jascott1 has joined #openstack-infra16:09
*** Apoorva has joined #openstack-infra16:10
*** jascott1 has quit IRC16:10
*** links has quit IRC16:10
mordredjeblair: I'm writinga quick infra-manual patch to include a little more info about job migration16:12
jeblairmordred: cool16:14
*** pcaruana has quit IRC16:15
*** ccamacho has joined #openstack-infra16:15
openstackgerritTrevor McCasland proposed openstack-infra/subunit2sql master: Add subunit2sql CLI option to use non_subunit_name  https://review.openstack.org/50719216:19
*** ociuhandu has quit IRC16:20
*** jpich has quit IRC16:21
*** SumitNaiksatam has quit IRC16:23
inc0mordred: well, we pull our sources from tarballs.o.o so I don't think it's going to be affected16:27
inc0also, zuul v3 is ready? Can we use secrets yet?16:30
openstackgerritReedip proposed openstack-infra/irc-meetings master: Proposal for change of FWaaS meeting  https://review.openstack.org/50717216:30
*** jpena is now known as jpena|brb16:31
*** ralonsoh has quit IRC16:33
*** ccamacho has quit IRC16:37
openstackgerritMonty Taylor proposed openstack-infra/infra-manual master: Add section with specifics about migrated job naming  https://review.openstack.org/50720016:38
mordredjeblair: ^^16:38
mordredinc0: great! and we're working on getting migrated today - so very very soon16:38
*** dizquierdo has quit IRC16:39
openstackgerritMerged openstack-infra/nodepool feature/zuulv3: Fix node request assignment order  https://review.openstack.org/50718216:39
*** pblaho has quit IRC16:42
*** bhavik1 has joined #openstack-infra16:44
*** Swami has joined #openstack-infra16:47
*** bobh has joined #openstack-infra16:47
*** kjackal_ has quit IRC16:48
*** SumitNaiksatam has joined #openstack-infra16:50
*** sree has joined #openstack-infra16:52
*** rhallisey has joined #openstack-infra16:53
jeblairmordred: a mix of -1 and 0 comments on https://review.openstack.org/507200 .  if you are busy and agree with those, i'll be happy to rework the change for you.16:53
mordredjeblair: I can fix16:54
*** electrofelix has quit IRC16:56
jeblairShrews: do you want to restart the nodepool launchers, or shall i?16:57
*** dtantsur|bbl is now known as dtantsur16:58
*** srobert has quit IRC16:58
*** derekh has quit IRC16:59
Shrewsjeblair: stepped out for lunch. You should17:01
*** tosky has quit IRC17:01
mgagnehave the metric names changed for create server and friends? I can't find them in graphite for our provider http://grafana.openstack.org/dashboard/db/nodepool-inap17:02
mgagneis it now ComputePostServers ? (instead of ServerCreate)17:02
fungiback and catching up17:03
openstackgerritMonty Taylor proposed openstack-infra/infra-manual master: Add section with specifics about migrated job naming  https://review.openstack.org/50720017:03
fungialso i initially saw ComputePostServers as CompuServ17:03
mordredmgagne: yes - it is not ComputePostServers (the name is now generated from service-type, http-method, url-path)17:04
mgagnenow*17:04
mordredmgagne: s/not/now/17:04
mgagneshould I propose a change?17:04
*** slaweq_ has joined #openstack-infra17:05
jeblairShrews, pabelanger: nodepool launchers restarted with ordering fix17:06
mordredmgagne: to the grafana dashboard! yes please - that would be great17:07
mgagneworking on it17:07
*** slaweq_ has quit IRC17:07
*** sbezverk has joined #openstack-infra17:09
*** masber has quit IRC17:10
*** chlong has quit IRC17:10
openstackgerritMathieu Gagné proposed openstack-infra/project-config master: grafana: Update metric names for API operations timers  https://review.openstack.org/50721717:13
clarkbmordred: in the v3 migration doc change in the "zuul v3 manual i" is the 'i' an errant vim insert mode command?17:14
*** caphrim007 has joined #openstack-infra17:15
mordredclarkb: yup17:19
clarkboh jeblair -1'd over it as I +2'd and said could cleanup in a followup :) in that case lets just get a new patchset up and merge it17:19
*** hashar is now known as hasharDinner17:19
openstackgerritMonty Taylor proposed openstack-infra/infra-manual master: Add section with specifics about migrated job naming  https://review.openstack.org/50720017:20
*** slaweq_ has joined #openstack-infra17:20
*** camunoz has joined #openstack-infra17:20
jeblair+317:20
*** trown is now known as trown|lunch17:20
*** harlowja has joined #openstack-infra17:20
*** bhavik1 has quit IRC17:20
jeblairmordred: i checked the output locally, and the addition of 'v3' to the first quick link is good; it doesn't force a line break or anything.17:21
fungishould i continue reviewing zuulv3 changes oldest-first, or do we have a formal priority list of changes for the cutover i should focus on reviewing?17:22
jeblairif we want to make a list, please put it on https://etherpad.openstack.org/p/zuulv3-cutover17:22
*** iyamahat has joined #openstack-infra17:22
jeblair(the only one there right now is the infra-manual change i just approved)17:23
jeblairi need to afk for ~30m17:23
*** yamahata has joined #openstack-infra17:24
fungithanks!17:25
*** tosky has joined #openstack-infra17:25
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Migrate zuul v2 project pipelines to v3  https://review.openstack.org/50717917:26
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove zuul v2 and jjb content  https://review.openstack.org/50718017:26
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Make project-config gating in zuul v3  https://review.openstack.org/50721917:26
*** kgiusti has quit IRC17:27
*** chlong has joined #openstack-infra17:29
openstackgerritMerged openstack-infra/infra-manual master: Add section with specifics about migrated job naming  https://review.openstack.org/50720017:29
*** jpena|brb is now known as jpena17:29
*** kgiusti has joined #openstack-infra17:30
openstackgerritMerged openstack-infra/project-config master: grafana: Update metric names for API operations timers  https://review.openstack.org/50721717:31
*** ijw has joined #openstack-infra17:35
*** baoli_ has quit IRC17:35
clarkbmordred: is 507107 a noop? just refactoring?17:35
*** kjackal_ has joined #openstack-infra17:36
*** baoli has joined #openstack-infra17:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Move single-use wheel-builder nodeset into job  https://review.openstack.org/50717717:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Split zuul.yaml into files in zuul.d  https://review.openstack.org/50717817:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add pypi_secret for publishing to pypi  https://review.openstack.org/50718617:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add the rest of the projects to Zuul v3  https://review.openstack.org/50687817:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Make project-config gating in zuul v3  https://review.openstack.org/50721917:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Migrate zuul v2 project pipelines to v3  https://review.openstack.org/50717917:38
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove zuul v2 and jjb content  https://review.openstack.org/50718017:38
mordredclarkb: yes - just a refactoring - should be a total no-op17:39
pabelanger+1, -59093 :D17:39
fungiclarkb: it seems to add one line in total, based on the summary. i'm trying to figure out where the extra line comes in (whitespace maybe?)17:39
mordredI re-organized that patch series so that we can land a few more of the patches before we start in to throwing trigger actions17:39
fungiahh, it's adding comments at the start of each section, and dropping the blank lines in between the sections since they're now in separate files, so that explains why it adds one more line than it removes17:41
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Make project-config gating in zuul v3  https://review.openstack.org/50721917:43
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add the rest of the projects to Zuul v3  https://review.openstack.org/50687817:43
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Migrate zuul v2 project pipelines to v3  https://review.openstack.org/50717917:43
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove zuul v2 and jjb content  https://review.openstack.org/50718017:43
mordred(sorry - one more rebase - noticed two patches in swapped order)17:43
mordredfungi: aha! good17:43
mordrednevermind. I was wrong about that last rebase - the original order was correct17:44
* mordred apologizes for patch spam17:44
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add the rest of the projects to Zuul v3  https://review.openstack.org/50687817:45
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Make project-config gating in zuul v3  https://review.openstack.org/50721917:45
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Migrate zuul v2 project pipelines to v3  https://review.openstack.org/50717917:45
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove zuul v2 and jjb content  https://review.openstack.org/50718017:45
*** srobert has joined #openstack-infra17:49
*** amoralej is now known as amoralej|off17:50
*** Goneri has quit IRC17:50
*** slaweq_ has quit IRC17:52
clarkbmordred: https://review.openstack.org/#/c/507178/ has a syntax error17:53
*** tesseract has quit IRC17:53
clarkbsite_logs secret apparently isn't found17:54
mordredah! excellent.17:54
mordredjeblair: ^^ potential issue with config loading and split files17:54
mnasershould "point status.openstack.org/zuul to zuulv3" be on the rollout steps too17:55
mordredmnaser: yah- although we should also put "make a themed version of v3 status page" onto the followup tasks17:55
* mordred is making nodepool quota shift patch17:55
jeblairmordred: back and catching up17:56
mnasermordred: i'll leave it for someone to add, i can help with that sort of stuff after making sure puppet jobs are healthy17:56
pabelangermnaser: ya, zuulv3.o.o will work for now, until we fix up status.o.o/zuul17:56
jeblairmordred: tbh, i'd rather drop the themed status page.  folks just aren't interested in making that work.17:56
jeblairi'd rather we just have status.o.o point to zuul(v3).o.o17:57
*** ihrachys has quit IRC17:57
jeblair(and, you know, maybe add a provision for a logo or something)17:57
*** ihrachys has joined #openstack-infra17:57
mnaserwhy dont we keep the header and setup an iframe with pointing to zuulv3.o.o17:57
* mnaser giggles17:57
jeblairmnaser: you're in charge of iframes now.  ;)17:57
mnaserterrific17:58
*** felipemonteiro_ has quit IRC17:58
jeblairmordred, clarkb: perhaps the secret issue is solved by https://review.openstack.org/505293 ?17:59
mordredjeblair: I betcha it is - perhaps we just need a scheduler restart to pick thatup?17:59
jeblairmordred: yeah, that's what i'm thinking.  i'll do that.17:59
mordredcool17:59
*** Goneri has joined #openstack-infra17:59
*** baoli has quit IRC18:00
*** sree has quit IRC18:00
*** sree has joined #openstack-infra18:00
*** jamesmcarthur has joined #openstack-infra18:00
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Shift nodepool quota from v2 to v3  https://review.openstack.org/50722218:00
jeblairandreaf: ^ sorry need to restart zuulv318:00
*** sree has quit IRC18:00
*** srobert_ has joined #openstack-infra18:01
*** baoli has joined #openstack-infra18:01
jeblairpabelanger: can you make the filesystem layouts on all the executors match what's on ze01 please?18:02
mnaserhey um18:04
*** srobert has quit IRC18:04
jeblairpabelanger: specifically, i think the second partition needs to be mounted on /var/lib/zuul18:04
mnasermerge-check pipeline has 770 jobs in it18:04
mnaseris..that normal?18:04
jeblairpabelanger: also, it looks like ze01 doesn't have swap (but ze08) does;  can you check the other executors and fix the ones that don't as well?18:04
jeblairpabelanger: it's okay if we have to reformat /dev/xvde18:05
*** ijw has quit IRC18:05
*** ijw has joined #openstack-infra18:05
jeblairmnaser: we stole 4 mergers from v2 to give to v3, so both are a little slow at merging right now18:05
mnaserah okay no worries, just thought i'd point it out if it's something that shouldn't be happening18:06
jeblairmnaser: merge-check is low priority though, so shouldn't slow check or gate down.18:06
*** Sukhdev has joined #openstack-infra18:07
*** sambetts is now known as sambetts|afk18:07
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Move fstrim to block device layer  https://review.openstack.org/50457918:08
*** shamail has joined #openstack-infra18:09
shamailHi infra team! A previous meeting in openstack-meeting was not ended and prevents us from starting our meeting. Can anyone please assist us?18:09
fungimnaser: also, every time a change merges to, say, nova we generate a new queue item for every single open change in nova. which i would not be surprised if it exceeded that number18:09
shamailnevermind, fixed !18:10
mnaserah gotcha18:10
fungishamail: anyone can #endmeeting an hour after a meeting has been started18:10
shamailTIL18:10
shamailthanks fungi!18:10
fungishamail: that's what the "due to finish in 60 minutes" output from the meetbot means18:10
fungi(the time after which anyone can end it without needing teh chair to do so)18:11
*** rcernin has joined #openstack-infra18:11
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Unify apt-sources handling  https://review.openstack.org/45445618:11
mordredpabelanger: are you working on the filesystem thing? if not, I'm free to work on it18:11
*** jpena is now known as jpena|off18:11
*** Sukhdev has quit IRC18:12
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Fix race condition when caching in debootstap  https://review.openstack.org/45452318:13
*** rwsu has quit IRC18:13
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Docker matrix build  https://review.openstack.org/41434718:14
openstackgerritAndreas Florath proposed openstack/diskimage-builder master: Remove base element functionality  https://review.openstack.org/44459018:14
jeblairmordred: yah, let's assume pabelanger isn't here and take that18:14
*** kgiusti has quit IRC18:14
jeblairmordred: can you do ze08 first?18:14
mordredjeblair: yup. on it18:14
*** wolverineav has quit IRC18:15
mordredjeblair: 5-8 have swap, 1-4 do not18:15
jeblairmordred: when you're done with ze08, can you start on ze07?  meanwhile, i'll run the script to warm the repos on ze08.  once that's done, we can bring ze08 online, then take ze01 and ze02 offline and do all the rest at once.18:15
fungiwe fixed/added swap setup between when those were built, if memory serves18:16
jeblairmordred: (to be clear, i'll start the cache warming when you finish ze08)18:16
mordredjeblair: yah. so - my thinking in general is "stop zuul-executor ; rm -rf /var/lib/zuul/* ; umount /opt/ ; mount /dev/blah /var/lib/zuul "18:17
mnasermordred is it possible that your 'recheck' wasn't caught by zuul for the site_logs syntax error job?18:17
mordredjeblair: does that seems right-ish?18:17
jeblairmordred: yeah, though no executors should be running on anything except ze01 right now18:17
mordredzuul      1795     1  0 Sep12 ?        00:37:31 /usr/bin/python3 /usr/local/bin/zuul-executor18:17
mordredis on 0818:18
pabelangerokay back, and catching up18:18
mordredit seems defucnt though18:18
jeblairmordred: weird18:18
jeblairmordred: actually can we modify your procedure?18:18
mordredso mostly just stopping / killing on general principle18:18
mordredjeblair: totally18:18
mnaseri dont see zuul responding to the recheck on this https://review.openstack.org/#/c/50717818:18
jeblairmordred: can you move things instead of rming?18:18
mnaserneither do i see it in the status18:18
mordredjeblair: sure18:18
jeblairmordred: i think there's stuff in /var/lib/zuul that's installed by cfgmgt so would take time to repair18:18
jeblairmordred: might be good to mv /opt as well18:19
mordredjeblair: so move aside, remount - move back?18:19
jeblairmordred: ya18:19
jeblairmnaser: looking18:19
mnaserjeblair i just hit recheck again18:19
mnaserand it appeared18:19
mnaserso maybe the recheck was right in the middle of the restart.. or something.18:19
mnaseractually, i think i saw it pop up in status, disappear, and then no update in gerrit18:20
jeblair2017-09-25 18:12:47,345 DEBUG zuul.IndependentPipelineManager: No jobs for change <Change 0x7f439b74d978 507178,2>18:20
jeblair2017-09-25 18:12:47,345 DEBUG zuul.IndependentPipelineManager: Removing change <Change 0x7f439b74d978 507178,2> from queue18:20
jeblairmnaser: ^18:20
pabelangerjeblair: re: swap: ze01-ze04 are missing, which make sense as they were the servers that were already online at PTG.  We'll have to manually run make_swap.sh from system-config to fix them up. New servers no longer have this issue18:20
jeblairmnaser: oh that's project-config.  we don't run any zuulv3 jobs on it yet18:20
jeblairmnaser: but we have zuul leaving -1's on syntax errors18:21
mnaseraaaah okay18:21
*** slaweq_ has joined #openstack-infra18:21
jeblairmnaser: it's an unusual pre-transition state18:21
mnasersorry, didnt know that, thought it should be leaving a +1 at some point once it accepts the syntax, got it18:21
jeblairmnaser: jenkins will ignore that -1 though18:21
*** ijw has quit IRC18:21
jeblairmnaser: knowing whether it needs to do that is...complicated :)18:21
*** dtantsur is now known as dtantsur|afk18:21
mnaseryeah so complain if its broken but be quiet if everything is okay.  seems fair18:21
mnaseri don't have much on hand right now, so be more than happy to help if there's anything :>18:23
mordredjeblair: 08 is done18:23
jeblairmordred: thanks, will start warming cache now18:23
mordredjeblair: 07 done18:24
pabelangermake_swap.sh ran on ze04.o.o, swap and /opt recreated18:25
*** ijw has joined #openstack-infra18:25
pabelangerlooks like mordred is doing /var/lib/zuul change out18:25
mordredpabelanger: cool. can you do 03 too?18:25
pabelangeryup, 1 sec18:25
mordredpabelanger: then once 07 and 08 are up and we take 01 and 02 down we can do them too18:25
pabelangerswap and /opt created on ze03.o.o18:26
jeblairi went ahead and stopped 02 already; 01 should be only one running18:26
mordredjeblair, pabelanger: 06 and 05 done18:27
clarkbI don't think this stuff is on the cutover etherpad? curious why those nodes weren't booted iwth a swap in the first place18:27
jeblairclarkb: i added these items to blockers section at top18:28
fungiclarkb: they predate when swap setup was fixed18:28
mordredclarkb: it was a timing thing I believe - there was a bug in launch node that has since been fixed18:28
pabelangeryes18:28
clarkbah ok18:28
fungiwe can as a separate (non-migration-related) takeaway, audit existing systems in our ansible inventory for any missing swap setup18:28
mnaserhttps://review.openstack.org/#/c/507176/ -- looks like its not finding 'legacy-base' job? even though it exists in zuul.yaml ?18:29
jeblaircloning on ze08 is about 10% done18:29
*** wolverineav has joined #openstack-infra18:30
*** jpena|off has quit IRC18:30
jeblairgertty is not the best way to review that change.18:31
*** ijw has quit IRC18:31
*** ijw has joined #openstack-infra18:31
*** amoralej|off has quit IRC18:32
*** pblaho has joined #openstack-infra18:32
clarkbwhat is "filesystem layouts on executors"? is that the /opt move?18:33
*** kgiusti has joined #openstack-infra18:33
mordredyah18:33
jeblairmordred, mnaser: i guess 'jobs.yaml' sorts before '99legacy-jobs'18:35
jeblairmordred, mnaser: er, reverse that ^18:35
jeblairmordred, mnaser: 99legacy-jobs sorts before jobs18:35
mordredjeblair: oh - piddle. wanna just acall it legacy-jobs then?18:35
*** ltomasbo has quit IRC18:35
jeblairmordred: that would work :)18:35
mnaser00jobs.yaml? :>18:35
jeblairas long as it's not deprecated-jobs.yaml :)18:36
clarkbzuul-legacy-jobs for end of alphaybet sorting18:36
*** ltomasbo has joined #openstack-infra18:37
*** jpena|off has joined #openstack-infra18:37
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717618:37
pabelangermordred: ze02 swap and /opt setup again, if you want to move back to /var/lib/zuul18:37
mordredpabelanger: cool - thanks!18:37
fungitrying to wrap my head around the ordering issue there... these are parsed one-by-one rather than concatenated brfore parsing?18:38
mordredpabelanger, jeblair: 03 and 04 done18:38
*** amoralej has joined #openstack-infra18:38
pabelangeronly ze01 left, but holding until we stop18:38
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Split zuul.yaml into separate files in zuul.d  https://review.openstack.org/50710718:38
mordredfungi: jobs parsing is order-dependent18:38
jeblairfungi: yes.  we're going to change that, but after the migration, because it's not trivial.18:38
fungigot it18:38
*** shamail has left #openstack-infra18:39
openstackgerritMonty Taylor proposed openstack-infra/infra-manual master: Update links to legacy jobs  https://review.openstack.org/50723118:39
mordredthat ^^ updates the docs to be consistnet with the rename patch18:39
jeblairze08 cloning at 50%18:40
*** slaweq_ has quit IRC18:41
mordredjeblair: thereis nothing in /var/lib/zuul on ze0218:41
jeblairmordred: that's... unfortunate18:41
jeblairmordred: ze02 had the volume mounted there18:42
mnaserhttps://review.openstack.org/#/c/507176/ now says "Unknown project openstack/ansible-hardening" but i assume that will get fixed once https://review.openstack.org/#/c/507179/ merges?18:42
pabelangerze02 was reformated when I did make_swap,18:42
mordredyah. that ^^18:42
jeblairwelp, that host is going to need significant repair.18:42
jeblairi guess you can see if ansipuppet can fix it.18:43
mordredyah. lemme do that real quick18:43
mordredpabelanger: before we do swap on 01 - let's do the move-things-out-of-the-way step18:43
pabelangersure, and appologies18:44
pabelangerapologies*18:44
jeblairno worries; it's a disposable host :)18:44
mordredyay cloud!18:44
* mordred running puppet on ze0118:44
mordredgah18:44
* mordred running puppet on ze0218:44
fungitasty, tasty cattle18:44
mordredjeblair, pabelanger: puppet ran just fine - I believe ze02 is ready to go18:45
*** caphrim007 has quit IRC18:46
pabelangergreat18:46
*** caphrim007 has joined #openstack-infra18:46
openstackgerritMerged openstack-infra/infra-manual master: Update links to legacy jobs  https://review.openstack.org/50723118:47
mordredpabelanger, clarkb, fungi, Shrews: https://review.openstack.org/#/c/507186 https://review.openstack.org/#/c/507178 and https://review.openstack.org/#/c/507177 should be good to land - the -1 on https://review.openstack.org/#/c/507178 is ok - there would be a new error message if it was still broken18:47
*** shamail_ has joined #openstack-infra18:47
*** trown|lunch is now known as trown18:47
clarkbmordred: will it not report back and +1 to clera the -1 on 178?18:48
mordredclarkb: normally yes - but we don't run any zuulv3 jobs on project-config - and the syntax checker only reports on failure18:48
clarkbah18:48
fungiyeah, so it will only clear on a new patchset18:48
mordredit's not a situation that's expected in most circumstances :)18:49
*** shamail_ is now known as shamail18:50
pabelangermordred: +218:50
clarkbI like how git decides that secrets.yaml is the new file content18:50
jeblairmordred: executor on ze08 is running, you can take down ze01 at will18:51
jeblairmordred: i'm clear to clone on ze02-ze07, rightL18:51
jeblair?18:51
clarkbmordred: we are good to merge those ya?18:51
mordredclarkb: yah18:51
*** shamail has quit IRC18:51
mordredjeblair: taking down 0118:51
*** dhill_ has quit IRC18:53
*** dave-mccowan has quit IRC18:56
*** dhill_ has joined #openstack-infra18:56
openstackgerritMerged openstack-infra/project-config master: Move single-use wheel-builder nodeset into job  https://review.openstack.org/50717718:57
jeblairze02-ze07 and zm05-zm08 are all cloning all of the repos.19:00
jeblairjust so folks know what to expect, the v3 startup time estimate is 2.5 minutes if we have 8 mergers and 8 executors; we only have 4 mergers (and 8 executors) at the moment, which pushes it out to a bit more than 3 minutes.19:01
*** dhill_ has quit IRC19:02
jeblairi promise it will be an exciting 3 minutes if you're watching the log file though.  :)19:02
*** dhill_ has joined #openstack-infra19:02
openstackgerritMerged openstack-infra/project-config master: Split zuul.yaml into files in zuul.d  https://review.openstack.org/50717819:02
jeblair(also, i'd like to emphasize the word 'estimate')19:03
clarkbjust as long sa it doesn't try to copy all the data from one git repo to another we'll be fine ;)19:03
mnaserzuul first startup post cutover - https://i.giphy.com/media/cZHNk21INIlKo/giphy.webp19:04
openstackgerritOpenStack Proposal Bot proposed openstack/os-testr master: Updated from global requirements  https://review.openstack.org/50364519:04
jeblairneat, apparently i can't see webp19:05
clarkbI had to open in chrome19:05
fungisame here, no clue what format that is19:05
clarkbguessing it uses some non free video codec19:05
jeblairi guess gifs are not in gif format anymore :|19:05
fungioh, it's a video format then?19:05
openstackgerritDaniel Speichert proposed openstack-infra/shade master: Support filtering servers in list_servers using arbitrary parameters  https://review.openstack.org/50696919:05
clarkbjeblair: ya they use real video now because its smaller than gif for large animations19:05
*** chlong has quit IRC19:06
fungi(specifically niche video formats that need special browser support, i guess)19:06
mordredpabelanger: content on ze01 is moved out of the way if you wanna do swap19:06
openstackgerritMerged openstack-infra/project-config master: Add pypi_secret for publishing to pypi  https://review.openstack.org/50718619:06
clarkbh264 likely19:06
pabelangermordred: sure19:07
mordredjeblair: while we're waiting on cache warming - you wanna make sure my steps listed at the bottom of the etherpad are ok - if you havne't already?19:07
*** felipemonteiro has joined #openstack-infra19:08
jeblairyes!  and i'm also cooking grits19:08
mordredjeblair: awesome19:09
*** srobert_ has quit IRC19:10
jlkgrits++19:10
fungiare we okay with the fact that 507176 is getting a syntax error from zuul v3 until 507179 lands, even though the rollout steps have us merging them in the opposite order?19:10
*** srobert has joined #openstack-infra19:10
mordredfungi: looking19:11
fungiseems like that's not going to work out unless we bypass gating19:11
mordredfungi: it's not 507179 thats' bothering it - it's 50687819:12
*** e0ne has joined #openstack-infra19:12
mordredfungi: it needs the projects to be defined in main.yaml before they can be referneced in config19:12
*** dizquierdo has joined #openstack-infra19:13
*** srobert has quit IRC19:13
*** baoli has quit IRC19:13
mordredfungi, clarkb, jeblair: where is http://status.openstack.org/zuul/ defined in apacheconfig?19:13
*** srobert has joined #openstack-infra19:13
*** jascott1 has joined #openstack-infra19:13
mordredit's not in 50-status.openstack.org.conf or the puppet module for status.o.o apache vhost19:14
mnaserafaik its in puppet-zuul when i wanted to clean that up once mordred19:14
*** lifeless has quit IRC19:14
clarkbmordred: that is puzzling19:15
mnaserhttps://github.com/openstack-infra/puppet-zuul/blob/master/templates/zuul.vhost.erb19:15
mordredoh! duh. we're not redirecting it19:15
*** lifeless has joined #openstack-infra19:15
mnaserthats the vhost though19:15
mordredwe deploy the status html in v2 to /srv/static/status/zuul/19:15
clarkbmordred: ah19:15
pabelangermordred: Hmm, I think I need to reboot ze01, the kernel didn't like the repartition19:15
clarkband then it does its own js callout to the status.json in browser19:15
pabelangerError: Partition(s) 1 on /dev/xvde have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use.  As a result, the old partition(s) will remain in use.  You should reboot now before making further changes.19:15
jeblairyeah, it's a bunch of static files in /system-config19:15
mordredpabelanger: fine by me19:16
*** vhosakot has joined #openstack-infra19:16
pabelangerk, rebooting ze0119:16
fungimordred: thanks, i was looking at the wrong project-config change19:16
mordredjeblair: so for now do we want to just put in a temp direct or have status.o.o/zuul do a proxy-pass to zuulv3.o.o ?19:17
jeblaircache warming is complete on all hosts except ze0119:17
jeblairmordred: temp redirect?19:17
*** dizquierdo has quit IRC19:18
rm_workdid devstack just drop keystone v2 by chance? O_o19:18
clarkbrm_work: I think that happened months ago?19:18
mordredrm_work: the keystone team is in the process of dropping v2 from master19:18
rm_workhad a few gate runs where it can't find keystone, but seems like only v219:18
rm_workah ok19:18
clarkbyou had to opt in to v2 iirc19:18
rm_workjust started today or over the weekend19:18
clarkband ya now keystone itself is dropping it19:18
rm_worklol k19:19
rm_workso yeah that's it19:19
rm_workguess they finally did it19:19
rm_workthanks for the info :P19:19
mordredrm_work: it's actually not yet landed: https://review.openstack.org/#/c/504465 - but as clarkb said having v2 routes present in devstack is an opt-in currently - so it might be related to that19:20
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Enable Debug: True for all OVB jobs  https://review.openstack.org/50724119:20
pabelangerHmm, ssh not coming back on ze01.o.o19:20
pabelangerseeing if I can get console log from webui19:20
mordredpabelanger: I agree - I am also not getting ssh19:20
mordredalthough it's pinging fine19:20
pabelangerya, I too get ping19:20
mordredmight be doing fsck or something19:20
pabelangermaybe19:20
*** e0ne has quit IRC19:22
mordredpabelanger: I'm getting nothingin web console, and of course it's rackspace so there's no nova console log19:24
*** dave-mccowan has joined #openstack-infra19:24
pabelangerI have console up now, I rebooted to watch19:24
mordredoh - although onw ssh isn't immediately failing19:24
mordredcool19:25
Shrewswe have 1 held node, comment "Tracking down d-g issue" with no name. do we still need that?19:25
pabelangerA start job is running for vde1 / vde2 1min 30s, what it is currently on19:25
mordredShrews: nope!19:25
Shrewsmordred: marked for deletion19:25
mordredpabelanger: wow. it sure did boot into emergency mode19:26
pabelangerya19:26
fungicouldn't find/fix the rootfs huh?19:26
mordredpabelanger: I vote we delete and make a new one19:26
mordredpabelanger: because cloud19:26
fungiyeah19:26
pabelangerI think it failed to find anything on xvde119:26
clarkbpartition table went away?19:26
pabelangerwfm19:26
fungii no longer trust that server19:26
clarkbya rebuilding ++19:26
pabelangerokay, let me delete and rebuild19:27
Shrewsawww, i had grown attached to ze1 and named it and everything19:27
mordredpabelanger: ++ thanks!19:27
fungieven after repair i'm not sure i'd trust it as well as a fresh build19:27
pabelangerwill this be a blocker for roll out? Cause we have 60minTTL on dns right now19:27
jeblairwe could just call the replacement ze09 :)19:27
mordredI don't think so - we have 7 other executors19:27
mordredand yah - what jeblair said19:27
jeblairi also agree we can work with 7 for now if we want to fill in the hole and call it ze0119:28
jeblaireither wfm19:28
clarkbmaybe defer on it just to simplify rollout?19:28
clarkbone less thing to owrry about19:29
pabelangersure, if not a blocker19:29
fungialso deleting the dns records for it now allows the replacement to start working immediately later19:31
jeblairgood news!  i'm now done with the cache warmup!  :)19:31
fungiheh ;)19:31
pabelangerfungi: +119:31
SamYapleive made some syntax additions to bindep that I am basing alot of additional work on, I would love to get some reviews on it. if it doesnt merge ill need to go a completely different direction https://review.openstack.org/#/c/506502/19:31
mordredjeblair: so - the status thing - I know of at least one person (me) that has a bookmark for status.openstack.org/zuul - but also I thought we'd talked about renaming zuulv3.o.o to just zuul.o.o once we've finished the transition ...19:31
*** chlong has joined #openstack-infra19:31
jeblairmordred: yes, we should rename it19:32
clarkbwe just need to update the js at status.o.o to pull status.json from zuulv3 for now right? then switch it back when we rename?19:32
*** dave-mccowan has quit IRC19:32
*** rwsu has joined #openstack-infra19:32
*** dave-mccowan has joined #openstack-infra19:32
pabelangerclarkb: we also need to scope tennat into apache config for zuulv319:32
jeblairclarkb: i don't think the customized status page is viable in the long term19:33
mordredjeblair: so I was thinking a 302 rather than a 301 for now19:33
jeblairmordred: yes, temp redirect19:33
clarkbah19:33
clarkbso run it more like the other pages on status.o.o rather than what we currently have19:33
mordredyah19:33
*** baoli has joined #openstack-infra19:34
pabelangerfungi: dns records for ze01 removed19:34
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: switch whereto to publish docs on docs.o.o  https://review.openstack.org/50724319:34
*** slaweq_ has joined #openstack-infra19:36
fungialso, the future state potentially allows us to drop status.openstack.org as a separate server instance and just make it a vhost on static.o.o or something19:36
fungisince there will be less and less smarts on it (i guess the elastic-recheck bits are the majority of the remaining complexity at that point?)19:36
mnaserswift staticweb anyone? :>19:37
mtreinishfungi: aren't there a bunch of vhosts on status.o.o?19:37
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add redirect from status.o.o/zuul to zuulv3.openstack.org  https://review.openstack.org/50724419:37
mtreinishfungi: the e-r stuff is static, it just updates on a cron19:37
*** felipemonteiro_ has joined #openstack-infra19:37
fungimtreinish: no additional vhosts there, just status.o.o (same as teh server name itself)19:37
mordredclarkb, fungi, jeblair, pabelanger: ^^ there's redirect19:38
*** slaweq_ has quit IRC19:38
fungimtreinish: i was thinking more that the irc bot is currently running from there too19:38
mtreinishfungi: I thought I added o-h as a separate vhost on the apache there19:38
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Zuul v3: honor previous votes from jenkins  https://review.openstack.org/50724719:38
mtreinishbut it's been a while19:38
*** slaweq_ has joined #openstack-infra19:38
jeblairmordred, fungi, clarkb: the discussion on line 50 of ethermad made me think of that ^19:39
mordredI added it to the rollout list - probably shoudn't do it until we've turned on jobs - or turned off v219:39
fungimtreinish: health.o.o is a separate server19:39
mordredjeblair: ++19:39
*** baoli has quit IRC19:39
pabelangerokay, AFK for a minute while I get new coffee19:39
jeblairmordred, fungi, clarkb: also, i'd like us to agree not to remove jenkins from the ci group so we don't lose any votes19:39
mtreinishno the frontend, but it wasn't a separate vhost19:39
mtreinishthat's what I was remembering the original puppet module only worked as deploying a separate vhost19:40
mtreinishand I had to fix that to just deploy to a dir19:40
fungijeblair: we wouldn't "lose" the votes, they just wouldn't be displayed or returned in api queries until it was readded to the group19:40
*** baoli has joined #openstack-infra19:40
mtreinishfungi: just ignore me :)19:40
fungijeblair: but i agree on that point removing the account from that group is not something we want19:40
jeblairfungi: more like how i lose my glasses then19:40
fungiheh19:41
jeblairthere's still there; i just can't see them19:41
*** slaweq_ has quit IRC19:41
*** felipemonteiro has quit IRC19:41
*** baoli has quit IRC19:41
mordredjeblair: ++ to not removing it19:42
clarkboh wait gerrit doesn't display votes if made by a no longer member of a group?19:42
*** baoli has joined #openstack-infra19:42
clarkb++ to not removing it then19:42
clarkbmaybe we remove the ssh key from the account then or some other method of making it not work to fight zuul user19:42
jeblairto be fair, i have no idea what happens in 2.13.  :)19:43
fungiclarkb: yeah, up to the point where the change is merged if memory serves19:43
jeblairbut it certainly did that in some previous version19:43
fungiclarkb: at least behavior i've observed in the past is that your vote will be hidden on open changes if the acl no longer allows you to provide it, but once the change is in a closed state all votes are displayed instead19:43
clarkbI've approved 50724719:43
clarkbfungi: gotcha19:43
clarkbseems like a good reason to not reove the account from the group then19:43
fungiso we _could_ probably remove jenkins from that group eventually, just not while we're still wanting its votes displayed on open changes19:44
fungimonths/years from now19:44
clarkbI think updating the ssh key would effectively do the same thing as far as preventing jenkin suser from fighting zuul innadverdently though19:44
clarkb(we can sort that out later)19:45
fungithough we're also stopping zuul v2... we could just as well take extra steps to make sure it doesn't inadvertently get started again19:45
clarkbthe reason I bring it up wsa when I was testing zuul against review-dev I had to really force the jenins account there to go away19:46
jeblairi'd be okay removing it after a couple weeks19:46
*** slaweq_ has joined #openstack-infra19:46
fungiuntil such time as we feel safe deleting the server (probably when we're ready to move/rebuild zuulv3.o.o to the old name)19:46
clarkbpuppet kept restarting the service iirc19:46
clarkbsomething like that19:46
pabelangercoffvee obtained19:46
mordredyah - although probably the period where a rollback rather than  a roll-forward-and-fix-problems remains viable is not going to be a super long period19:47
mnaser(maybe just physically shutdown and lock the vm?)19:48
mnaserso if someone was to start it, he'd have to consciously unlock the vm (and most automation won't handle that probably)19:48
mordredmostly just saying that we'll almost certainly want to keep the jenkins accont for longer than the safe-rollback period19:48
*** hasharDinner is now known as hashar19:49
*** jdandrea_ has joined #openstack-infra19:49
mordredjeblair, pabelanger, Shrews: nb01 and nb02 are not listed in the servers lists - are they are v3 builders? do we have v3 builders or just the one set of builders (nb03 and nb04)19:50
Shrewsmordred: they're still running 2.5 afaik19:50
mordredShrews: 03 and 04 are, yeah?19:51
pabelangerright, we need to rebuild them as xenial / python319:51
mordredand 01 and 02 don't actually exist currently19:51
openstackgerritMerged openstack-infra/tripleo-ci master: Add timestamps to bootstrapping log  https://review.openstack.org/50374919:51
pabelangerright, nb01, 02 don't exist yet, and nb03 / nb04 are xenial python2 2.519:51
mordredso we'll spin up v3 versions on 01 and 02 after this and tear down 03 and 04?19:52
pabelangerYa, on my list19:52
mordredcool19:52
jeblairmordred: yeah, it's not urgent -- v2 and v3 builders are the same19:52
pabelangerwas hoping we'd merge master -> feature/zuulv3 and back then stand up nb01 / nb02 properly19:52
mordredpabelanger: if you still have dns stuff handy - nb01 and nb02 still have dns entries (that currently point to something that is not ours)19:53
Shrews506969 seems to be stuck according to zuulv3.o.o. is that expected?19:53
pabelangermordred: ya, I can delete quickly19:53
mordredShrews: it's not something I expect19:54
jeblairthat'll be because no executors are running19:54
jeblairi'll look at what happened to ze0819:54
fungicertainly makes it tough to execute... things19:54
*** e0ne has joined #openstack-infra19:55
jeblairfor one, i think zuulv3 firewall is out of date; checking19:55
jeblairwhat's the iptables persistent service called now?19:56
pabelangernetfilter19:57
pabelangernetfilter-persistent*19:57
jeblair-- Unit netfilter-persistent.service has failed.19:57
jeblair-- The result is failed.19:57
jeblairSep 25 19:57:35 zuulv3 systemd[1]: netfilter-persistent.service: Unit entered failed state.19:58
jeblairSep 25 19:57:35 zuulv3 systemd[1]: netfilter-persistent.service: Failed with result 'exit-code'.19:58
jeblairi think systemd may be trying to tell us it failed.19:58
mordredjeblair: that's awesome19:58
jeblairwell, for one, it's going to be hard for it to add ze01's ip address now19:58
*** hashar has quit IRC19:59
*** hashar has joined #openstack-infra19:59
jeblairso ze01 needs to be removed from the server config, or we need to launch ze01 and add it to dns19:59
jeblairi estimate either to take about the same amount of time19:59
pabelangerokay, I'll start work on ze01 server19:59
fungii can launch the replacement unless anyone's already on it19:59
clarkboh because dns record was deleted19:59
fungipabelanger: wins!19:59
pabelangerfungi: go for it :)20:00
fungion it in that case20:00
mordreddns records were removed at 19:34 - so it'll be another 26 minutes for the old ttl to go away20:00
jeblairmordred: yeah, but that ttl has already expired for zuulv3.o.o20:01
mordredah - excellent20:01
jeblair(which is the source of the problem)20:01
* mordred understands all the things now20:01
fungi8gb performance flavor, xenial base image20:01
fungijudging from ze0220:01
pabelangerfungi: yes20:01
jeblairfungi: ya20:01
mordredso as soon as rax allocates an IP we can go ahead and put it in dns20:02
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Add ze05-ze08 to zuulv3 firewall  https://review.openstack.org/50726320:02
jeblairas it turns out, we need to modify the manifest anyway.  we could remove ze01 in that patchset, but i say we just stay on course.20:02
mordredjeblair: may want to jst land https://review.openstack.org/#/c/502858/20:03
openstackgerritMerged openstack-infra/project-config master: Zuul v3: honor previous votes from jenkins  https://review.openstack.org/50724720:03
mordredjeblair: as it adds 05-08 to other things too20:03
pabelangerhttps://review.openstack.org/502858/20:03
pabelangerya, that20:03
jeblairmordred: yes, let's land that one 2 weeks ago.20:03
mordredjeblair: totally20:03
pabelangerOh20:03
pabelangerneeds https://review.openstack.org/50285620:04
mordredoh - that one seems to depend on othe rhtings20:04
mordredle'ts land jeblair's20:04
jeblairi abandoned20:04
pabelanger++20:04
mordredoh - or, we can rebase the other one20:04
fungiinstance is booting now20:04
*** baoli has quit IRC20:04
jeblairmordred: that works, i'm also okay with landing 856 too20:05
mordredawesome. +3 to the pabelanger stack20:05
*** chlong has quit IRC20:05
mordredpabelanger, fungi, jeblair: ze01 has ips now - want me to put them into the DNS?20:06
jeblairmordred: fungi will have handy scripts20:07
mordrednod. I'll stop being impatient :)20:07
jeblairmordred: (and we're waiting on the ze05-ze08 add to proceed anyway)20:07
mordredindeed20:07
fungiyeah, like give it ~3 more minutes and i'll just cut-n-paste api commands20:07
fungimaybe not even that long20:08
jeblairthe other changes will merge as soon as nodepool v0 rustles up some trusty nodes20:08
jeblairi'll kick puppet as soon as they do20:10
mnaserdoes zuul v3 check zuul.yaml of all required-projects?  ex: if puppet-nova has puppet-openstack-integration as required-project, could i have the base job in puppet-openstack-integration?20:10
*** rcernin has quit IRC20:11
mnaserim just trying to imagine how i can define a base job in puppet-openstack-integration for all puppet modules20:12
clarkbmnaser: I think jobs are global so yes.20:13
*** esberglu has quit IRC20:13
*** baoli has joined #openstack-infra20:13
fungiSep 25 20:10:51 ze01 puppet-agent[16032]: Could not request certificate: Failed to open TCP connection to puppet:8140 (getaddrinfo: Name or service not known)20:14
funginot sure if that's fatal20:14
pabelangerfungi: it is not20:14
jeblairmnaser: yes, a job defined in puppet-nova can inherit from p-o-i as long as puppet-openstack-integration is listed earlier in the config.  if it isn't, and you need it to be, we can re-order.  (this is a temporary situation until we rework some things post-migration.)20:14
fungipabelanger: it does seem to delay the build by a couple minutes20:14
*** jpena|off has quit IRC20:14
*** ltomasbo has quit IRC20:14
fungiso i guess worth figuring out a fix at some point20:14
jeblairmnaser: (note that you also said 'required-projects' which isn't related to inheritance and doesn't require any special ordering; let me know if that's not clear)20:14
pabelangerfungi: agree20:15
*** amoralej has quit IRC20:15
fungipabelanger: appears to raise that error message after a two-minute timeouty20:15
mnaserjeblair but that inheritance is assuming they both sit in the same repo.. i was imagining moving job definitions to puppet-openstack-integration (out of openstack-zuul-jobs)20:15
jeblairfungi: timeouty is your new hipster timeout-as-a-service startup?20:15
fungii sure hope so20:15
fungioof, happens more than once in fact20:15
Shrewshow much timeoutiness will timeouty allow?20:15
fungialso we have this: Sep 25 20:13:50 ze01 openafs-client-precheck[5379]: modprobe: FATAL: Module openafs not found in directory /lib/modules/4.4.0-93-generic20:16
jeblairmnaser: no, inheritance doesn't require jobs be in the same repo20:16
*** jamesmcarthur has quit IRC20:16
fungihave a feeling we're missing a dependency somewhere in the manifest on the module build20:16
*** esberglu_ has joined #openstack-infra20:16
*** jamesmcarthur has joined #openstack-infra20:17
jeblairfungi: that may be a dkms-related projeblm20:17
fungioh, or that may just be stderr from openafs-client-precheck20:17
mnaserjeblair so how does that logic come about (aka, do i have to tell zuul somewhere to check for project-templates etc in a specific repo?) or is it all ~magic~20:17
fungithe closer i look at the log20:17
pabelangerfungi: possible https://review.openstack.org/506949/ could be the fix20:17
*** ltomasbo has joined #openstack-infra20:17
fungicounted at least three places the "Could not request certificate" error happens after about 2 minutes of silence in the build log20:17
openstackgerritMerged openstack-infra/system-config master: Bump default image to xenial to launch-node.py  https://review.openstack.org/50285620:18
*** amoralej has joined #openstack-infra20:18
*** jpena|off has joined #openstack-infra20:18
pabelangerfungi: did ansible fail to provision server on openafs failure?20:18
*** e0ne has quit IRC20:18
mordredfungi: I thought at some point that put in something to prevent puppet-agent from starting20:18
clarkbmordred: fungi ya I think that happens after it installs the package20:18
clarkbsince on xenial we install the puppet package from the distro20:18
fungipabelanger: not sure yet, it's still starting services, but it does seem to have subsequently successfully started OpenAFS client.20:18
jeblairmnaser: project-templates also don't relate to inheritance -- that's a group of jobs that all get applied to a project's pipeline together20:18
jeblairmnaser: i may not be following what you're asking20:18
openstackgerritMerged openstack-infra/system-config master: Support ze05.o.o to ze08.o.o  https://review.openstack.org/50285820:19
*** dprince has quit IRC20:19
mnaserjeblair: my end goal is: i want the playbooks that tests puppet-{nova,swift,etc} modules to sit in puppet-openstack-integration20:19
fungithere's at least the fourth lookup timeout on the certificate request now. i wonder if we're invoking puppet-agent a bunch of times and it does this each time?20:19
mnaser(puppet-openstack-integration repo that is)20:19
mnaserthat way we can manage job playbooks in a single location and not need infra to approve changes to the job logic20:20
mordredmnaser, jeblair: the answer to "do i have to tell zuul somewhere to check for project-templates" is "no, it's just magic"20:20
jeblairmnaser: okay, you can define all those jobs there (a job's definition and playbook must be in the same repo) and you can use those jobs from any repo.20:21
*** esberglu_ has quit IRC20:21
mnaserokay gotcha :) that makes sense now, and i guess for jobs that are "useful" for the entire openstack ecosystem those will live in openstack-zuul-jobs20:21
mnaserfor example, puppet-lint, etc20:21
mordredmnaser: yes. that's right20:21
jeblairyeah, it's a kind of gradient20:21
mnasercool20:21
mnaser<insert magic gif>20:22
fungiokay, the build got past installing zuul so i expect we're nearly done20:22
jeblairokay, just waiting on the ze01 ip now, everything else is in place20:22
mnaseralright, more questions while we have some time.. if i want to use a role defined in zuul-jobs in the openstack-zuul-jobs repo (for example, revoke-sudo).. anyone want to point towards an example of this? :>20:23
jeblairmnaser: yes! https://docs.openstack.org/infra/manual/zuulv3.html#ansible-roles20:23
mnaserok, i didnt see that doc, i was reading feature/zuulv3 branch docs20:24
fungijeblair: 2001:4800:7818:104:be76:4eff:fe04:8d26 and 104.239.136.252 are now added into dns for the new server20:24
fungii'm updating the host key on the puppetmaster20:24
jeblairmnaser: it's covered there too, but the infra-manual one is rather specifically targeted to us :)20:24
mordredmnaser: also: http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/playbooks/python-tarball/run.yaml uses the tox role which is defined in zuul-jobs - if you wanted to see an example in one of the jobs20:24
mordredfungi: woot!20:25
fungii've also cleared the ansible inventory cache20:25
jeblairhttps://docs.openstack.org/infra/zuul/feature/zuulv3/user/config.html#attr-job.roles is the manual page20:25
fungiif someone else could log into the new ze01 and double-check it looks sane, that would be terrific20:25
jeblairmordred: ^ can you set up var/lib/zuul?20:26
mordredjeblair: looking20:26
jeblair2017-09-25 19:55:19,880 DEBUG zuul.ExecutorServer: Waiting for server20:27
jeblair2017-09-25 20:27:01,985 DEBUG zuul.ExecutorServer: Registering20:27
*** jamesmcarthur has quit IRC20:27
jeblairze08 should be online now20:27
pabelangercool20:27
tonybfrickler, dims, fungi: I'm workign on it.  I have a tool that will do the mirroing but I was waitign for the zuulv3 transation before I looked at properly20:28
mordredjeblair: zuul-executor is running on 01 ...20:29
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Comment out server in puppet.conf  https://review.openstack.org/50726620:29
jeblairmordred: that explains that :)20:29
*** kgiusti has left #openstack-infra20:29
*** florianf has quit IRC20:29
mordredjeblair: is it ok for me to stop it to swap the disk things?20:29
pabelangerclarkb: mordred: fungi: ^ untested, but should fix dns lookup to puppet:814020:29
tonybfrickler, dims, fungi: I'm also working on gettign etcd 3.2.x into debian/ubuntu/Fedora so we don't need to do this dance for longer and required20:29
*** Goneri has quit IRC20:29
pabelangertonyb: ++20:29
jeblairmordred: yep.  it's running a shade job but we can recheck.20:29
*** esberglu has joined #openstack-infra20:29
pabelangermordred: fungi: clarkb: infact, puppet.conf is no longer managed by puppet, so most of the settings are now the defaults20:30
tonybpabelanger: I figure once it's in those other distros have prior art to follow ;P20:30
mordredjeblair: disk is fixed on ze0120:31
clarkbpabelanger: I think the problem is the distro package though20:31
clarkbwe systemctl disable puppet but don't stop it20:31
clarkbI think what we really want to do is stop and disable the unit20:31
jeblairmordred: why does "ansible zl* -m shell -a 'hostname' -vvv" hang?20:31
jeblairmordred: on puppetmaster20:31
mordredjeblair: I don't know - looking (I was using that with ze* earlier and it worked fine)20:33
jeblair(i just cleared and accepted ze01's host key btw)20:33
mordredjeblair: thatdid not hang for me20:34
jeblairmordred: i agree it's fast now20:34
jeblairoh20:34
mordredjeblair: maybe you hit inventory cache expiration20:34
jeblairwas it because of the inventory cache because we just launched a server?20:34
mordredyah- probably so20:34
jeblairi think we delete it20:34
mordredyah - so that it gets recreated next time20:34
jeblairokay, all good now, sorry20:35
*** nicolasbock has quit IRC20:35
jeblairi'm cloning repos on ze0120:36
jeblairi think as long as we keep it offline until that's complete, we don't need to wait for it20:36
mordred++20:36
jeblairi know of no transition blockers now.20:36
* jeblair sets console light to green20:37
* mordred either20:37
mordredy'all ready to do this thing?20:37
fungimordred: jeblair: yes, i manually deleted the inventory cache; we need to do that after any replacement of a server with another of the same name, so it doesn't get confused and whacked out20:37
fungiso that was probably it20:37
fungiit's just habit that i do that after building replacement servers20:37
jeblairfungi: oh, i thought that was automatic :)20:38
jeblairmordred: yes20:38
fungiit didn't used to be, and it's only necessary when building a replacement server afaik20:38
fungisince new servers will get added to the cache automagically20:38
fungi(i think?)20:39
*** trown is now known as trown|outtypewww20:39
fungimaybe not20:39
jeblairmordred: maybe we should check with the release team20:40
jeblairand then maybe start sending status notices20:40
mordredwe should look in to the whole system now that 2.4 is out- between inventory plugins and the hiera lookup plugin we have new tools available to us20:40
mordredjeblair: ++20:40
dimsthanks tonyb20:40
pabelangerready here!20:41
mordredjeblair, clarkb: unfortunately, I will have to AFK in 1 hour and 20 minutes - but I'm ready to go for the next 80 minutes20:42
jeblairmordred: maybe we should do this tomorrow?20:42
mordredjeblair: we could also do it first thing tomorrow since we're prepped20:42
mordred(by first thing, I mean when jeblair and clarkb wake up of course)20:43
*** felipemonteiro_ has quit IRC20:43
fungiworth noting, the odds of me losing electricity go up steeply around 16:00z tomorrow20:43
*** felipemonteiro_ has joined #openstack-infra20:43
fungiso i may or may not be around to help, storms permitting20:44
clarkbI'm lunching now but around after20:44
fungii am however around for the rest of this evening if needed20:44
pabelangersame, I'm around for a while this evening20:44
prometheanfireis the pip mirror out of sync or something?  I'm getting inconsistant results in our tox-py35-check-uc job https://review.openstack.org/50712820:45
jeblairokay, maybe we have enough folks it's worth a shot, but with the rollback on a hair trigger?20:45
fungiwfm!20:45
fungialso we have mordred for another 75 minutes!20:45
fungiprometheanfire: bandersnatch is updating at its usual 5-minute cadence according to our logs20:46
pabelangerwfm20:46
jeblairmordred: you want to start approving things?20:46
mordredsure - I will now approve adding all the projects in the world to main.yaml20:46
*** srobert has quit IRC20:46
mordred+a has been hit - when that lands we might want to just pull it on zuulv3 and trigger a reconfigure rather than waiting on a puppet cycle20:47
*** dprince has joined #openstack-infra20:47
* Shrews watches teh nodepoolz20:47
jeblairstatus notice The infra team is bringing Zuul v3 online; expect service disruptions and please see https://docs.openstack.org/infra/manual/zuulv3.html for more information.20:47
jeblairhow's that look ^?20:47
mordredjeblair: wfm20:47
prometheanfirefungi: ok, I'll keep watching20:47
jeblairmordred: that hasn't been updated with your changes :(20:48
jeblairmordred: they're sitting in post20:48
mordredboo20:48
fungiprometheanfire: oh, right, we update less frequently now (every 4 hours?) unless something gets released20:48
*** chenying has joined #openstack-infra20:48
jeblairmordred: oh wait! they just landed :)20:48
mordred\o/20:48
fungiprometheanfire: er, rather, unless upper-constraints.txt changes20:49
jeblair#status notice The infra team is bringing Zuul v3 online; expect service disruptions and please see https://docs.openstack.org/infra/manual/zuulv3.html for more information.20:49
openstackstatusjeblair: sending notice20:49
Shrewsare server launch errors in citycloud-sto2 a known thing?20:49
prometheanfirefungi: well, today was oslo release day it seems :P20:49
fungiprometheanfire: so last actual update timestamp can be found like http://mirror.dfw.rax.openstack.org/pypi/last-modified20:49
fungi~1.5 hours ago20:50
pabelangerShrews: possible, we've had issues from that cloud from time to time20:50
prometheanfireok20:50
-openstackstatus- NOTICE: The infra team is bringing Zuul v3 online; expect service disruptions and please see https://docs.openstack.org/infra/manual/zuulv3.html for more information.20:50
smcginnisHappening in a kitchen somewhere right now: https://www.youtube.com/watch?v=y3ns6H5dHrU20:51
*** chenying_ has quit IRC20:51
jeblairthat is what my fridge looks like20:51
openstackstatusjeblair: finished sending notice20:52
*** liusheng has quit IRC20:52
pabelangerStay-Puft20:52
fungiprometheanfire: looking at the script more closely, we pull files from pypi every 5 minutes, and if any of them happen to appear in the constraints list then we update the published volume, otherwise we refrain from publishing so as not to wreak havoc on afs caches20:52
*** liusheng has joined #openstack-infra20:53
mordredwaiting for project-config patch to land is not fun :)20:53
*** srobert has joined #openstack-infra20:53
* fungi has some paint you can watch drying if you like20:54
jeblaireta 3min20:54
prometheanfirefungi: the way the test is failing feels like there's a node out of sync or something, but like I said, I'll watch it20:55
clarkbprometheanfire: fungi you should be able to just check what is in afs either through the mirror or mounting afs directly20:56
fungiprometheanfire: got it. one of the reasons we use afs for this purpose is that all mirrors should see the exact same content at the same time. updates to the volume are atomic20:57
*** jtomasek has quit IRC20:57
pabelangermordred: we also need to add tripleo-test-cloud-rh1 to nodepool-launchers. I can get a patch going now20:58
mordredpabelanger: ++20:59
openstackgerritMerged openstack-infra/project-config master: Add the rest of the projects to Zuul v3  https://review.openstack.org/50687820:59
mnaserwoo20:59
mordredinfra-root: "/opt/system-config/production/tools/kick.sh zuulv3.openstack.org" on puppetmaster - yeah?20:59
*** mwarad has joined #openstack-infra20:59
pabelangerya, think so20:59
clarkbthat looks right to me20:59
fungiyup20:59
mordredrunning kick20:59
jeblairnow we find out if someone added a .zuul.yaml file ahead of schedule.  :)20:59
mordred\o/21:00
mordredwon't THAT be fun :)21:00
fungi*edge of seat*21:00
jeblair2017-09-25 21:00:23,088 DEBUG zuul.Scheduler: Performing reconfiguration21:00
jeblairoh, right, keypair generation is going to have us taking a bit longer this time too21:00
mordredand now all of the mergers go crazy21:00
clarkbjeblair: are the key pairs just on disk (so if we need to in the future we could pregenerate them?)21:01
jeblairclarkb: yes, and actually, we have a bunch from last time still21:01
jeblair(from the test)21:01
jeblairso probably not a big deal after all21:02
mordredjeblair: oh - we should have most of them from last time I'd guess21:02
*** contra-bot has joined #openstack-infra21:02
*** mwarad has quit IRC21:03
*** contra-bot has quit IRC21:03
*** contra-bot has joined #openstack-infra21:03
*** contra-bot has quit IRC21:03
*** contra-bot has joined #openstack-infra21:04
jeblairsubmitted 4932 cat jobs21:04
*** srobert has quit IRC21:04
clarkbthats projects * branches right?21:04
mordredaren't distributed systems neat?21:04
mnaseri see an openstack/nova job in zuulv3 :D21:04
mnaserbut its probably just gonna noop out21:04
jeblairmnaser: it's not a real one yet :)21:04
*** gouthamr has quit IRC21:04
clarkbya understanding that behavior was a real light bulb moment the other day21:05
mordredinfra-root: https://review.openstack.org/#/c/507176 is the next change21:05
mordredas soon as the reconfigure is done I think we should recheck it (which should be the largest speculative job config change any zuul v3 will ever see)21:05
*** contra-bot has quit IRC21:06
SpamapS13:59:10  openstackgerrit | Merged openstack-infra/project-config master: Add the rest of the projects to Zuul v3  https://review.openstack.org/506878 -- "At 13:59:10 Pacific time Zuulv3 became fully self aware... "21:06
jeblairhttp://paste.openstack.org/show/621875/21:06
fungimordred: here's hoping anyway!21:06
fungii put nothing past our users21:06
jeblairreconfiguration failed21:06
mordredBOOOO21:06
clarkbdid gerrit not like that?21:06
jeblairthat happened on zm06.openstack.org21:07
*** hashar has quit IRC21:07
funginow we're herding cat jobs ;)21:07
SpamapSWe decided with zuulv3 to just admit that this is all for showing cat pics anyway. Cutting out the middleware.21:07
jeblairhttp://paste.openstack.org/show/621876/21:08
SpamapSIs that maybe a mirror problem?21:08
*** jascott1 has quit IRC21:08
mordredjeblair: so we have a repo with no HEAD ?21:08
clarkbno thats a deb repo problem21:08
mordredSpamapS: there are some weird git repo states in those deb repos21:08
clarkbmany of them didn't use master and gerrit/git don't understand repo inits without master HEADs21:08
SpamapSah21:08
mordredclarkb, fungi: where did we get to with retiring them?21:08
SpamapSso you need to set the branch to something other than master21:09
fungiwendar got the initial retirement changes in i think21:09
jeblairzuul@zm06:/var/lib/zuul/git/git.openstack.org/openstack/deb-python-hplefthandclient$ git branch -a21:09
jeblairfatal: HEAD not found below refs/heads!21:09
clarkbmordred: I think tonyb and wendar were going to set things up to point at wherever packaging is now21:09
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Move tripleo-test-cloud-rh1 into nl01  https://review.openstack.org/50727521:09
fungiSpamapS: except that gerrit doesn't like having non-master default branches, we've observed in the past21:09
pabelangermordred: ^tripleo-test-cloud-rh121:09
clarkbthe trivial fix here is to make a master branch iirc21:09
jeblairis it okay to remove them from zuulv3?  or do we still need to merge changes to them?21:09
mordredfungi: she did? if so landing them and doing the migration minus all those repos ...21:10
mordredyah - what jeblair said21:10
clarkbjeblair: I think you can likely remove them for now21:10
clarkbbut let me check if I can just create a master branch real quick21:10
mordredanybody know where the retire change is?21:10
tonybclarkb: we did it for master not for stable/{newton,ocata,pike}21:10
clarkbhttps://review.openstack.org/#/admin/projects/openstack/deb-python-hplefthandclient,branches21:10
clarkbwell that is neat21:10
clarkbit has two HEAD refs?21:10
mnaseri think it has a HEAD branch and a "HEAD"21:11
mnasergithub mirror shows a HEAD branch21:11
jeblairoh dear21:11
mordredWOW21:11
tonyb:(21:11
mnaserit looks like its limited to that repo only though21:11
mordredso maybe just deleting the HEAD branch?21:11
*** ijw has quit IRC21:11
pabelangerdarn, I thought we retired all the deb projects21:11
clarkbmordred: ya I think that may be the fix here21:11
fungiwith prejudice21:12
mnaserhttps://review.openstack.org/#/admin/projects/openstack/deb-nova,branches seems ok21:12
mnaseri think deleting the HEAD branch might clear it out21:12
*** ijw has joined #openstack-infra21:12
mordredfor the record, 48996b77c29f704262822d828c79d10e85b51a20 is the ref the HEAD branch is pointing to21:12
clarkbmordred: you going to delete it?21:12
clarkb(I'll stay out of the way if so)21:13
mordredyah. unless someone screams in the next 5 seconds21:13
mordreddone21:13
tonybNOOOOO!21:13
tonybjust kidding ;P21:13
mordredtonyb: too late. totally impossile to recreate :)21:13
tonyb:)21:13
jeblairokay i'll remove that from all the mergers/executors21:13
mordredjeblair: k. lemme know when done and I'll re-trigger the reconfigure21:14
jeblairmordred: done21:15
mordredI will now run: /etc/init.d/zuul-scheduler reload21:15
mordreddone21:15
jeblair2017-09-25 21:15:44,394 DEBUG zuul.Scheduler: Performing reconfiguration21:15
mordredwoot21:15
*** vhosakot has quit IRC21:16
SpamapShow's memory usage btw?21:16
* SpamapS is just curious21:16
*** jascott1 has joined #openstack-infra21:17
jeblairSpamapS: http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=63979&rra_id=all21:17
SpamapSIn theory with python3 we should get more effective GC cycles.21:17
*** vhosakot has joined #openstack-infra21:17
mordredI'm interested to see how well the console log streaming scales :)21:18
mordredImean - I'm interested to see how ALL of it scales of course21:18
pabelangerindeed21:18
SpamapSmordred: yeah, the one I setup on this single VM is still having issues.21:18
SpamapSThe threads aren't terminating.21:18
SpamapSI have to restart it once a day.21:18
andreafmordred, jeblair: I think https://review.openstack.org/#/c/504246 should be ready - I hope I addressed your comments21:18
SpamapShave not had time to debug it.21:19
ShrewsSpamapS: they won't if you have keep enabled (iirc)21:19
jeblairandreaf: awesome!  i'll look as soon as things settle down :)21:19
*** thorst_ has quit IRC21:19
SpamapSShrews: good to know. It hink I turned it off. I think. ;)21:19
*** chlong has joined #openstack-infra21:20
mordredjeblair: some day when we're bored, we should make a thing like the status page except for showing zuul reconfiguration status21:20
mordredjeblair: because I imagine watching the current event would be amazing21:21
jeblair2017-09-25 21:21:02,997 DEBUG zuul.Scheduler: Reconfiguration complete21:21
mordredwoot!21:21
clarkbwoo21:21
pabelangerYAY21:21
andreafjeblair: ok - cool21:21
mordredI have rechecked https://review.openstack.org/#/c/507176/221:21
fungiso just that one problem repo21:21
fungiexcellent21:21
mnaser🔥21:21
ShrewsSpamapS: reason being that the ansible log file never gets removed, so the finger streamer doesn't know it is done and should terminate21:21
mordredShrews, SpamapS: I have some thoughts on ways to improve that for after rollout21:22
jeblair6 minutes; my estimate was off by a factor of 2, so correctible with a scotty factor.21:22
mnaserThe job "legacy-ec2-api-functional-neutron-dsvm-full" exceeds tenant  max-job-timeout 10800.21:22
mnaserbump up build timeout for tenant to 11400 ?21:22
mordredNEAT!21:22
andreafmordred: that's a nice one to review https://review.openstack.org/#/c/507176 :P21:22
mordredI've never seen this error before21:23
mordred  The job "legacy-ec2-api-functional-neutron-dsvm-full" exceeds tenant21:23
mordred  max-job-timeout 10800.21:23
pabelangerwow, that is a large build_timeout21:23
mordredwe have several things with 1140021:23
mordredI think just bump them back down to 10800 yeah?21:24
jeblairthat's 190 mins -- so 3 hours with a 10 minute grace21:24
jeblairmordred: i think so21:24
jeblairor we can bump to 1140021:24
jeblair<shrug>21:24
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717621:25
mordredlet's shave the 10 minutes21:25
jeblairjeepers that's a long job though21:25
mordredyah21:25
mnaserlmao21:25
mnasernow there's another one21:25
mnaserwith 14400 timeout21:25
mnaser:>21:25
jeblairthis is just going to get worse and worse21:26
mordredanother long one. yah21:26
jeblair4 hours21:26
mordredlemme see if I can find anything with a timeout over 10800 real quck21:26
pabelangerWow...21:26
mordredit'll be nice having that limit in place :)21:26
mnasermordred 1800021:26
mnaserjust did a little shell-fu21:26
mnasergrep timeout zuul.d/zuul-legacy-jobs.yaml | cut -d':' -f2 | cut -d' ' -f2 | sort -n21:26
pabelanger5 hours?21:27
mordredmnaser: neat! so 18000 and 14400 are the only two bad ones?21:27
*** chlong has quit IRC21:27
*** jtomasek has joined #openstack-infra21:27
jeblairthe 14400 is a periodic job... we may want to consider pipeline based timout limits...21:27
mordredjeblair: agree21:27
jeblairif we wanted to say "2h is okay in gate, 6h is okay in periodic"21:27
clarkb++21:27
mordredaltough that still eats quota21:27
jeblairya, tradeoffs :|21:27
mnasertripleo periodic jobs (four) seem to have the 1800021:27
clarkbmordred: it does but for periodic jobs thats one set that starts rather than an infinite number21:28
mnaserlegacy-periodic-tripleo-ci-centos-7-ovb-nonha-tempest-oooq-{master,ocata,pike} and legacy-periodic-tripleo-ci-centos-7-ovb-nonha-containers21:28
clarkbmordred: so still mostly manageable21:28
*** chlong has joined #openstack-infra21:28
*** jdandrea_ has quit IRC21:28
pabelangermnaser: those are tripleo-test-cloud-rh1 only, and should be getting moved to 3rd party soon21:28
jeblair(also, low precedence)21:28
*** jtomasek has quit IRC21:28
mnaserpabelanger yep but likely zuul won't accept them because of tenant limits i assume21:29
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717621:29
*** Goneri has joined #openstack-infra21:30
jeblair1260021:30
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717621:30
jeblairzuul is a numbers station21:30
pabelanger:)21:31
clarkbso now we wait for 507176 to get cat'ed and run?21:31
clarkboh looks like its done?21:31
mnaserJob legacy-tempest-dsvm-neutron-full in openstack-infra/devstack-gate is not permitted to shadow job legacy-tempest-dsvm-neutron-full in openstack-infra/openstack-zuul-jobs21:31
mnaseranoooother one21:31
clarkbzuul says syntax error, nice21:31
mordredoh. HAHAHAHA21:32
mordredthat's my bad21:32
jeblairi guess we're done with that and can clean it up now, huh? :)21:32
clarkbindeed21:32
jeblairit was a test job we were using21:32
pabelangerya21:32
jeblairthis one's tricky21:32
jeblairit'll take several hours to merge that change to devstack-gate21:33
jeblairi think we should force-merge it after zuulv3 verifies it doesn't break the config21:33
mordred++21:33
clarkbwfm21:33
* mordred make patch21:33
openstackgerritMonty Taylor proposed openstack-infra/devstack-gate master: Remove manually added legacy-tempest-dsvm-neutron-full  https://review.openstack.org/50728121:34
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717621:34
pabelanger-1 on 507281, missed job deleting21:35
mordredpabelanger: gah21:35
openstackgerritMonty Taylor proposed openstack-infra/devstack-gate master: Remove manually added legacy-tempest-dsvm-neutron-full  https://review.openstack.org/50728121:35
jeblairokay, zuulv3 is happy with it21:36
*** jheroux has quit IRC21:36
mordredjeblair: it's "branches" in v3 isn't it?21:37
clarkblooking at that the playbooks were in playbooks/legacy/tempest-dsvm-neutron-full but the job name is legacy-tempest-dsvm-neutron-full. Are -'s potentially /'s in the file pathing?21:37
jeblairmordred: i think so and it's the same in both?21:37
clarkbre 507281, I think you can force merge it now?21:38
jeblairclarkb: it was a manually specified path21:38
jeblairand yeah, i'll force-merge it now21:38
clarkbaha I see that now, thanks21:38
*** kjackal_ has quit IRC21:38
openstackgerritMerged openstack-infra/devstack-gate master: Remove manually added legacy-tempest-dsvm-neutron-full  https://review.openstack.org/50728121:38
clarkbdo we recheck 507176 now?21:39
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717621:39
clarkboh that should do it too :)21:39
*** thorst has joined #openstack-infra21:39
jeblairmordred: yes, branches: https://docs.openstack.org/infra/zuul/feature/zuulv3/user/config.html#attr-job.branches21:39
mnaserJob build-openstack-docs not defined21:40
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: It's branches, not branch  https://review.openstack.org/50728521:40
mordredthere's the migration script update, just for completeness ^^21:40
Shrewsmordred: gah. that's probably my fault on the matchers change21:40
Shrewsah, that. thx21:40
pabelangermordred: build-openstack-sphinx-docs now21:40
clarkbI've +2'd 7285 but not approved as I think approvals will be lost right now?21:41
pabelangermnaser: ^21:41
mordredyah. I thought we updated the mapping filefor that21:41
pabelangersame21:41
clarkboh wait that is on zuul itself so should be safe to approve it21:41
pabelangerlooking too21:41
* clarkb approves21:41
mnaseryeah i see build-openstack-sphinx-docs job21:41
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717621:42
mnaser:D21:43
mnasersyntax passed21:43
mnaserits running integration jobs21:43
mordred\o/21:43
*** dave-mccowan has quit IRC21:43
mordredthat's not bad, considering how many jobs we migrated :)21:43
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Update mapping file for build-openstack-sphinx-docs  https://review.openstack.org/50728721:43
mordredjust for completeness  in case we have to do this again21:44
jeblair++21:44
clarkband that is on project-config so +Workflow will get lost on that right now /me leaves as is21:44
*** thorst has quit IRC21:45
*** Goneri has quit IRC21:45
mordredonce that lands, https://review.openstack.org/#/c/507219 is the next one21:46
*** dprince has quit IRC21:46
mnaserintegration tests are starting to pass21:46
pabelangerthat will be a good one to test migrating scripts too21:47
mnaseransible lint is throwing a bunch of indexerrors21:47
mnaserhttp://zuulv3.openstack.org/static/stream.html?uuid=67d13cc9437240a4a16e8ccabd90c031&logfile=console.log21:47
*** shardy has quit IRC21:47
pabelangerI'm still unsure why we run base-itegration jobs on openstack-zuul-jobs, I don't see anything related to those jobs in openstack-zuul-jobs21:47
clarkbmordred: slight nit, would be nice if the template came before check and gate21:47
clarkbmordred: but we can clean that up later21:48
mordredoh - we might want to add a "hey, don't ansible-lint the legacy playbooks dir"21:48
pabelanger++21:48
mordredclarkb: yah - agree21:49
*** armax has joined #openstack-infra21:49
clarkbis 219 another force merge or do we turn zuulv2 off after that one merges?21:50
clarkbah ya thats in the etherpad /me shuts up21:50
mordredI think we're gonna nee to re-submit 507176 with an exclusion added for the linters21:50
clarkboh ya ansible-lint is unhappy21:51
mordred-  bash -c "cd playbooks; find . -type f -regex '.*.y[a]?ml' -print0 | xargs -t -n1 -0 \21:51
mordred+  bash -c "cd playbooks; find . -type f -regex '.*.y[a]?ml' -print0 | grep -v legacy | xargs -t -n1 -0 \21:51
SpamapScool to see zuulv3 light up a bit more than usual! :)21:51
mordredthat look ok?21:52
clarkbmordred: maybe legacy/ just to make sure it doesn't conflict with something legacy- ?21:52
pabelangermordred: no, fails to run for me21:52
mnasermordred -- id do grep -v '^\.\/legacy' just in case21:53
mnaser(which seems to generate a reasonable list for me)21:53
clarkbpabelanger: I think mordred left off the actual command bits of xargs is that why it failed for you?21:53
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717621:53
mordredok. there's that ^^21:53
mordredunfortunately I need to stand up and start moving away21:54
fungithanks mordred!]21:54
pabelangerecho Binary file (standard input) matches21:54
pabelangerclarkb: ^what I get when I run it21:54
mnaserdid you run that in the playbooks folder?21:54
mnasersounds like it ran in /bin21:54
SpamapSgrep -v in a find? how gauche21:54
mordredoh - right - you need to do it after xargs21:54
mordredanyway - reverting the one project-config patch adding to main.yaml is as far as we are at if people want to roll back and start again in the morning21:55
clarkbpabelanger: its because of hte print0 I think21:56
clarkbhrm grep --null doesn't help21:56
SpamapSmordred: find . -name '*.yaml' -a -not -path './legacy/*'21:56
SpamapSor whatever your regex is :)21:57
mnaserSpamapS nice. that works for me21:57
clarkbspamaps with a proper solution21:57
*** rwsu has quit IRC21:57
clarkbbash -c "cd playbooks; find . -type f -regex '.*.y[a]?ml' -not -path 'legacy/' -print0"21:58
clarkbthat seems to work for me21:58
SpamapSyeah21:58
mnaserill submit a change assuming mordred is out21:59
clarkbmnaser: go for it, you'll have to push an update to 17621:59
clarkbI think21:59
openstackgerritMohammed Naser proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717621:59
* SpamapS had to install GNU find on his mac to make it actually work right with regex. Silly BSD.22:00
pabelangerfind: warning: -path legacy/ will not match anything because it ends with /.22:00
*** srobert has joined #openstack-infra22:00
pabelangerclarkb: what I get22:00
*** claudiub has quit IRC22:00
clarkbpabelanger: weird, I totally get a listing that works locally22:00
clarkbpabelanger: maybe you need to quite it?22:00
* mnaser will watch the tox-linters job22:00
clarkb'legacy/;22:00
clarkber 'legacy/' I can type22:01
mnaserhttp://zuulv3.openstack.org/static/stream.html?uuid=eca61ac74d9e4877abb87d8e950262cc&logfile=console.log22:01
mnaserif anyone else enjoys watcvhing22:01
pabelangerya, ^ fails for me on fedora22:02
SpamapSclarkb: I get what pabelanger gets with latest GNU find22:02
SpamapSclarkb: path wants globs22:02
pabelanger+  bash -c "cd playbooks; find . -type f -regex '.*.y[a]?ml' -a -not -path './legacy/*' -print0 | xargs -t -n1 -0 \22:02
pabelangerthat works22:02
SpamapSwhat find are you running I wonder?22:02
pabelangerbased on SpamapS original22:02
mnaserwelp22:03
mnaserfind: warning: -path legacy/ will not match anything because it ends with /.22:03
pabelangermnaser: yup, that is the error I get22:03
SpamapShttp://paste.openstack.org/show/62188222:03
clarkbfind (GNU findutils) 4.6.0 here22:03
SpamapSweird22:04
SpamapSsame22:04
clarkbI didn't use the -a fwiw since its implied I think22:04
*** slaweq_ has quit IRC22:04
clarkbmaybe that modifies the rule somehow?22:04
mnaserpabelanger can you confirm you -not -path './legacy/*' works for you pabelanger ?22:04
pabelangerhttp://paste.openstack.org/show/621883/ is my working locally22:04
SpamapSno22:04
SpamapSthe -a is implied22:04
*** SumitNaiksatam has quit IRC22:05
pabelangerfind (GNU findutils) 4.6.0 too22:05
clarkbya oh I see I wasn't testing on mordreds change22:05
SpamapSbut I wonder if your find uses a different thing to back -path than ours22:05
clarkbI get the warning its just at the beginning then I only get the things already in project-config22:05
*** SumitNaiksatam has joined #openstack-infra22:05
SpamapSah ok yeah22:05
pabelangerconfirmed, -a is not needed in my patch22:05
clarkb-path './legacy/*' fixes here22:05
*** thorst has joined #openstack-infra22:06
SpamapSyeah I just like to put -a in because it makes it read a little more programmatically.22:06
mnaserdo we all agree to "-not -path './legacy/*'" ?22:06
mnaserok, the quotes are confusing22:06
mnaseragree on: -not -path './legacy/*'22:06
clarkbmnaser: yes22:06
clarkbor at least I do :)22:06
openstackgerritMohammed Naser proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717622:06
*** bgmccollum has joined #openstack-infra22:07
pabelangermnaser: line 36 is wrong22:07
pabelangerneeds to be playbooks/legacy/*22:07
pabelangercd into playbooks first22:07
mnaseroh good catch22:07
pabelangercd playbooks; find . blah22:08
mnaserill add the -022:08
mnaserfor consistency sake22:08
clarkbsounds good22:08
openstackgerritMohammed Naser proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717622:08
pabelangerblarg22:10
pabelangernow test/invetory is not right22:10
mnaserhahaha22:10
mnaserdamn22:10
mnasershould we drop cd playbooks from both22:10
pabelanger{toxinidir}/tests/inventory22:11
clarkbalso, the things that ansible-lint was complaining about, they aren't fatal are they?22:11
* Shrews stepping out for a bit to grab something for dinner. will check back in when i return22:11
clarkber fatal to ansible that is (and not the job)22:11
openstackgerritMohammed Naser proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717622:11
mnaserclarkb i dont think its a problem but it was taking forever to run22:12
clarkbok, just wondering if all the zuul jobs will fail based on something that the linter would've caught22:12
pabelangerclarkb: ya, that is possible22:12
fungitakes gertty a solid minute just to load 507176 for me, for that matter22:12
*** gouthamr has joined #openstack-infra22:13
mnaserfungi for the first time i saw a "loading patchset" progress bar in gerrit for the first time :p22:13
mnaserhttp://zuulv3.openstack.org/static/stream.html?uuid=640afb9f6fd34bcdba9a165d04b03a8e&logfile=console.log if anyone wants to watch22:13
clarkbfungi: its is almost 200k lines changed22:13
pabelangerclarkb: infact, --syntax-check should work for legacy jobs22:14
pabelangermight be good to keep that22:14
mnasersweet, it ran fine :)22:14
pabelangerwell22:15
clarkbya before we merge if we can get ^ running against legacy too that would probably be good22:15
pabelangeransible-playbook --syntax-check -i /home/pabelanger/git/openstack-infra/openstack-zuul-jobs/tests/inventory ./legacy/python-saharaclient-pypy/run.yaml22:15
pabelangerthat is a valid failure22:15
clarkbjust to be sure we aren't going to merge a set of broken things22:15
SpamapSAt the very least... valid yaml? ;)22:15
pabelangerya, I am starting to think we keep syntax-check for legacy22:15
pabelangercause I see 2 failures right now22:15
mnaseri think syntax check for legacy is a good idea22:16
mnasershould i bring syntax check back and leave linter out?22:16
clarkbmnaser: please22:16
pabelangerYa, +1 to bring it back22:16
clarkbit might be slow but probably worthwhile for now22:16
clarkbespecially if there are valid fails22:16
openstackgerritMohammed Naser proposed openstack-infra/openstack-zuul-jobs master: Migrate jobs from zuulv2 to zuulv3  https://review.openstack.org/50717622:16
pabelangerYa, /home/pabelanger/git/openstack-infra/openstack-zuul-jobs/playbooks/legacy/pypy/run.yaml has a single quote (')22:16
pabelangerwhich is breaking ansible22:17
*** jpena|off has quit IRC22:17
clarkbdo we fix those individually in 176 or update the migration tool (or maybe both?)22:17
openstackgerritAlex Schultz proposed openstack-infra/elastic-recheck master: Query for 1719469  https://review.openstack.org/50729422:18
*** amoralej has quit IRC22:18
pabelangerclarkb: ya, fixing in project-config22:18
jeblairclarkb: i believe the tool expects code to be shell-embeddable, so morged previously fixed all the single quotes22:20
pabelangerclarkb: okay, project-config is correct. I think we need to run migrating tool again using latest version of project-config22:20
mnaseri have to run :( i'll drop back to see if i can help out later22:20
clarkbpabelanger: meaning the bug was in the source side of the migration and fixed since we last migrated?22:21
jeblairi just checked to see if mordred's fixup of the migration script have landed since we're talking about running it again22:22
jeblairand 507285 ended up with a whole mess of post-failures22:22
pabelangerclarkb: https://review.openstack.org/504965/ was the fix in project-config, but doesn't seem we ran the migration with that change22:22
*** jpena|off has joined #openstack-infra22:23
clarkboh right this bug again22:23
clarkbugh22:23
clarkbok22:23
*** amoralej has joined #openstack-infra22:23
jeblairi'm looking into post-fails22:23
clarkbjeblair: ok22:23
*** ssbarnea has quit IRC22:24
jeblairthe post playbook timed out22:25
*** sai has quit IRC22:25
jeblairi'm guessing it's because of host verification22:25
jeblairoh hrm22:25
*** sai has joined #openstack-infra22:25
jeblairthat doesn't make sense because results were uploaded22:25
jeblairoh!22:25
jeblairit's probably logstash job submission22:26
clarkbfirewall rules?22:26
jeblairya22:26
jeblairi'll restart there22:26
clarkbok22:26
*** wolverineav has quit IRC22:28
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Initial skeleton for devstack-tempest base job  https://review.openstack.org/50424622:28
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Add post step to Tempest base job  https://review.openstack.org/50683522:29
*** iyamahat has quit IRC22:29
*** yamahata has quit IRC22:29
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Remove logstash-worker15 -- 20  https://review.openstack.org/50729622:30
jeblairclarkb, pabelanger: ^22:30
pabelanger+222:30
pabelangerrunning zuul-migrate locally to see if results in single quote fixes22:31
jeblairer, commit message is wrong, sorry, should be 16-2022:31
*** ssbarnea has joined #openstack-infra22:31
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Remove logstash-worker16 -- 20  https://review.openstack.org/50729622:31
jeblairpabelanger: ^22:31
clarkb+3'd22:32
fungii should just run gertty somewhere with more ram22:32
clarkber I guess just +2'd22:32
clarkbI'll go ahead and approve too since its just a commit message change22:32
fungi507176 is slowing it down so much i'm still waiting for 507296 to load22:32
jeblairfungi: i don't think ram will help22:33
fungioh :(22:33
jeblairfungi: i did initial review using the web ui.  but now i'm just diffing patchsets.  that's almost workable. (just keep the diff view up and hit p to change patchsets when they're uploaded)22:33
clarkb']' to move to next file too22:34
pabelangerHmm, I don't see playbooks/legacy/pypy/run.yaml in http://logs.openstack.org/85/507285/1/check/zuul-migrate/55cfb09/playbooks/legacy/22:36
pabelangerwhy would that be?22:36
clarkbmight not hvae ended up in the find listing for some reason?22:37
pabelangerif so, they how did https://review.openstack.org/507176/ add it?22:38
pabelangerunless I am running the incorrect commands22:38
*** lin_yang has joined #openstack-infra22:43
*** baoli has quit IRC22:43
*** dave-mccowan has joined #openstack-infra22:44
pabelangerokay, ansible 2.4 is getting pulled into tox -elinters, so we need to cap that too22:44
pabelangerI cannot figure out the syntax mordred used to generate legacy playbooks for 507285, but going to manually fix locally and see if that is the only issue (single quote)22:45
mwhahahadid logs.o.o die?22:47
*** armax has quit IRC22:47
jeblairoh, if it did that would explain the post failures22:48
clarkbmwhahaha: it certainly doesn't ping22:48
fungieek22:48
mwhahahaRIP22:48
fungiwow, yeah static.o.o is unresponsive22:49
fungigoing to the oob console now22:49
fungino open tickets for that tenant22:50
fungiserver status claims to be active22:52
clarkbfirewall update maybe?22:52
pabelangerI can SSH to static.o.o22:52
pabelangerand ping22:52
fungia ton of xen_netfront xennet skb->len 65538 too big for wire format errors in the console22:52
fungibut login prompt is responsive22:53
pabelangerfungi: ssh should be working again22:53
fungithat's disconcerting22:53
ianw|ptofungi: fyi those hvae been there for quite a while, i noticed them last week i think22:54
fungik, thanks22:54
clarkbupstream networking issues maybe?22:54
fungiso far nothing out of the ordinary on cacti traffic graphs22:54
fungii caught the 5-minute load average over 5 and it's dropping now22:55
fungieclouds?22:55
mwhahahalooks like it's back22:55
clarkbor maybe the live mirated us or something22:56
pabelangerstill running syntax-check locally22:56
pabelangermight have to parallel it to speed things up22:56
fungiyeah, looks like cacti has a current gap in polling that host and hasn't caught it back online again yet, but i don't see anything in the samples leading up to that to suggest anything unusual was going on before it became unreachable22:57
pabelangerso far, failures are single quote related22:57
*** rbrndt has quit IRC22:58
*** aeng has quit IRC23:00
clarkbjeblair: where are we on getting the migration script fix(es) in? just waiting for jobs to complete?23:03
*** xarses_ has quit IRC23:04
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-jobs master: Cap ansible<2.4.0 for linters job  https://review.openstack.org/50730023:04
pabelangerclarkb: jeblair:^ will be needed23:05
*** dave-mcc_ has joined #openstack-infra23:05
pabelangerright now, I am stuck on how legacy playbooks in 507285 were generated23:05
clarkbpabelanger: using the migration script output I thought23:06
pabelangerya, I ran it locally, but didn't get same output23:06
pabelangerhttp://logs.openstack.org/85/507285/1/check/zuul-migrate/55cfb09/playbooks/legacy/ is the output I got23:06
pabelangerbut playbooks in 507285 are missing23:07
pabelangereg: legacy/pypy/run.yaml23:07
*** dave-mccowan has quit IRC23:07
clarkbah gotcha23:07
jeblairclarkb: logstash fix, then restart, then recheck the migration fixes23:08
clarkbpabelanger: for pypy specifically there was a thread about removing it entirely23:08
jeblairclarkb: logstash fix is gaing now23:08
clarkbpabelanger: its possible that all got in and now we don't have any legacy pypy jobs to manage?23:08
pabelangerclarkb: Oh, so maybe the failures we are seeing are on deleted playbooks?23:08
clarkbpabelanger: at least for that particular one23:08
openstackgerritMerged openstack-infra/system-config master: Remove logstash-worker16 -- 20  https://review.openstack.org/50729623:09
jeblairi'd like to eod in ~ hour; it may be worth thinking about whether our goal is still to cutover today, or just to prep for tomorrow.23:09
clarkbya23:09
clarkbI too will be cooking dinner and doing family stuffsoon23:09
clarkbas mordred says its just a single change to revert at this point I think23:10
pabelanger+123:10
pabelangertomorrow seems likely now23:10
fungii'm cool for pushing a little further with the expectation of reverting and starting fresh when people are around23:10
jeblairyep.  i suggest we keep working on getting 507176 ready to merge, and then revert 50687823:10
clarkb++23:10
jeblairi'm going to kick logstash.o.o now23:11
fungimildly concerned that if we go into production and all eod, then i'll be the one the emea peeps are waiting to ambush first thing tomorrow ;)23:11
fungibut this way we have a great head start on resuming tomorrow23:11
*** felipemonteiro_ has quit IRC23:12
* persia is only observing, but also believes that restarting tomorrow will result in a happier transition23:13
pabelangerjeblair: clarkb: okay, so I am thinking that propose-openstack-manuals-updates/run.yaml, pypy/run.yaml, python-saharaclient-pypy/run.yaml are actually stale playbooks. Since they only contain the single quote issue23:14
pabelangerwhile other playbooks that use the same macro, are actually correct23:14
pabelangerzaqar-tox-integration/run.yaml for exmaple23:14
pabelangerexample*23:14
jeblairpabelanger: oh, so you think mordred didn't clear out the directory when re-running the migration script between patchsets?23:15
clarkbah23:15
pabelangerjeblair: ya, that is my best guess right now23:15
jeblairi've added the 3 changes we need to land in order to re-run the migration script to the "Changes" section of the etherpad23:16
jeblairlines 18-2023:16
jeblairlogstash firewall restarted; i'll recheck those now23:16
pabelangerhttp://paste.openstack.org/show/621887/ is the diff I get now if I first delete legacy folder then re-run migrate locally23:17
jeblairokay, all 3 of those are set to merge now23:17
*** aeng has joined #openstack-infra23:18
jeblairpabelanger: wow that's a big diff?23:18
jeblairpabelanger: are you running with all 3 of those changes applied locally?23:18
pabelangerjeblair: Oh, maybe not23:19
pabelangerlet me do that23:19
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Revert "Add the rest of the projects to Zuul v3"  https://review.openstack.org/50730123:22
pabelangera little less, but not by much: http://paste.openstack.org/show/621888/23:25
pabelangerthat is the latest master of project-config, so possible we merged some changes today23:25
pabelangerI need to step away here for a bit, but should return shortly23:26
*** jascott1_ has joined #openstack-infra23:27
jeblairokay that's pretty concerning.  we may need to see what mordred says.23:27
*** bobh has quit IRC23:27
*** jascott1 has quit IRC23:28
jeblairunless you or anyone else wants to dig into that discrepancy, i think the only other outstanding things are those 3 changes.  i'll continue to shepherd them in.23:29
*** hongbin has quit IRC23:29
*** tosky has quit IRC23:30
clarkblooks like it did delete the pypi file at least?23:30
clarkber pypy23:30
jeblairmeanwhile, i think we should merge the revert now, let release know we're suspending activity, and then maybe send an email letting folks know we're going to try again tomorrow and project-config is frozen.23:30
clarkbwfm reviewing the revert now23:31
jeblairi'll let release know and draft an email23:31
clarkbI'll go ahead and approve the revert as well since it already has fungi's +223:31
openstackgerritMerged openstack-infra/project-config master: Update mapping file for build-openstack-sphinx-docs  https://review.openstack.org/50728723:32
*** vhosakot has quit IRC23:34
fungii saw AJaeger_ mention something earlier today on the pypi job removal thread for the -dev ml23:35
jeblair#status log project-config is frozen until further notice for the zuul v3 transition; please don't approve any changes without discussion with folks familiar with the migration in #openstack-infra23:37
openstackstatusjeblair: finished logging23:37
jeblairinfra-root, infra-core, project-config-core, AJaeger_: ^23:37
SpamapSso close :)23:38
*** sdague has quit IRC23:39
fungihttp://lists.openstack.org/pipermail/openstack-dev/2017-September/122575.html23:39
fungidoesn't look like 504748 has merged yet anyway23:41
openstackgerritMerged openstack-infra/project-config master: Revert "Add the rest of the projects to Zuul v3"  https://review.openstack.org/50730123:43
clarkbthere it is23:44
clarkbdo we need to run kick.sh against zuulv3.o.o now?23:45
jeblairclarkb: we could, or just leave it to ansipuppet23:46
jeblairhow does http://paste.openstack.org/show/621889/ look ?23:46
clarkb0000UTC run of ansipuppet will pick that up so will happen soonish23:47
clarkbjeblair: lgtm23:47
fungijeblair: perfect. fire at will23:48
*** masber has joined #openstack-infra23:48
jeblairsent23:48
jeblairugh, i'm afraid 163 is going to fail tests due to flakiness/slow node23:49
*** aeng has quit IRC23:51
*** aeng has joined #openstack-infra23:51
*** stakeda has joined #openstack-infra23:55

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!