*** markmcclain has joined #openstack-infra | 00:02 | |
adam_g | https://review.openstack.org/#/c/85227/1 could also use a quick +A if anyone is feeling generous! | 00:02 |
---|---|---|
openstackgerrit | David Pursehouse proposed a change to openstack-infra/jenkins-job-builder: Allow to specify multiple branches per project in Gerrit trigger https://review.openstack.org/85648 | 00:05 |
*** dizquierdo has quit IRC | 00:08 | |
*** wchrisj has joined #openstack-infra | 00:11 | |
*** thuc has joined #openstack-infra | 00:13 | |
*** thuc has quit IRC | 00:14 | |
*** thuc has joined #openstack-infra | 00:14 | |
*** markwash has quit IRC | 00:15 | |
*** msabramo has joined #openstack-infra | 00:15 | |
pabelanger | fungi: Ya, it seems I'm getting high timeouts when loading from a snapshot on rax, which is why my deletes are ignored. | 00:15 |
*** thuc_ has joined #openstack-infra | 00:15 | |
*** lcostantino has quit IRC | 00:18 | |
*** thuc has quit IRC | 00:19 | |
*** thuc_ has quit IRC | 00:19 | |
*** mbacchi has quit IRC | 00:20 | |
*** markmcclain has quit IRC | 00:20 | |
*** thuc has joined #openstack-infra | 00:22 | |
*** thuc has quit IRC | 00:23 | |
*** thuc_ has joined #openstack-infra | 00:23 | |
*** thuc_ has quit IRC | 00:24 | |
*** dcramer_ has quit IRC | 00:24 | |
*** wenlock has quit IRC | 00:25 | |
*** matsuhashi has joined #openstack-infra | 00:26 | |
*** pdmars has quit IRC | 00:31 | |
*** tomhe has quit IRC | 00:31 | |
*** adalbas has quit IRC | 00:31 | |
*** mrodden has quit IRC | 00:31 | |
*** dcramer_ has joined #openstack-infra | 00:36 | |
*** adalbas has joined #openstack-infra | 00:44 | |
*** yamahata has quit IRC | 00:46 | |
*** Sukhdev has quit IRC | 00:47 | |
sdague | https://review.openstack.org/#/c/86439/ - we should merge this as soon as possible, as we let a break slip through because it wasn't on more projects | 00:54 |
*** sabari has joined #openstack-infra | 00:58 | |
clarkb | sdague: done | 00:58 |
* clarkb walks home | 00:58 | |
sdague | clarkb: thanks | 00:59 |
openstackgerrit | A change was merged to openstack-infra/config: add grenade-dsvm-neutron to integrated gate https://review.openstack.org/86439 | 01:01 |
sdague | clarkb: gah, markmcclain's info about this passing doesn't look right | 01:01 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: make grenade-dsvm-neutron non voting https://review.openstack.org/86481 | 01:03 |
clarkb | k /me reviews | 01:03 |
*** yamahata has joined #openstack-infra | 01:03 | |
sdague | yeh, that just turns off voting | 01:04 |
sdague | hopefully they can fix it tomorrow then. Sorry I didn't double check that one. | 01:04 |
clarkb | its ok. modern tech allows me to review from sidewalk | 01:04 |
sdague | :) | 01:04 |
*** saschpe has quit IRC | 01:04 | |
sdague | clark boylan, in the 21st and a half century! | 01:05 |
*** kevinbenton has joined #openstack-infra | 01:05 | |
clarkb | done | 01:05 |
*** saschpe has joined #openstack-infra | 01:06 | |
*** CaptTofu has quit IRC | 01:07 | |
*** CaptTofu has joined #openstack-infra | 01:07 | |
chmouel | jeblair: here's is a errbot plugin for gerrit https://github.com/chmouel/err-gerrit-changes/blob/master/gb.py but i could not make it works with the gerritlib ssh loop and used gerrit changes 2.8 | 01:07 |
chmouel | not sure if via gerritlib is doable | 01:08 |
*** wchrisj has quit IRC | 01:08 | |
*** yaguang has joined #openstack-infra | 01:10 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: [WIP] Collate story metadata for status https://review.openstack.org/86452 | 01:11 |
*** CaptTofu has quit IRC | 01:11 | |
openstackgerrit | A change was merged to openstack-infra/config: make grenade-dsvm-neutron non voting https://review.openstack.org/86481 | 01:12 |
*** dims has joined #openstack-infra | 01:19 | |
*** wendar_ has joined #openstack-infra | 01:19 | |
*** miarmak_ has joined #openstack-infra | 01:19 | |
*** GheRivero_ has joined #openstack-infra | 01:19 | |
*** SpamapS_ has joined #openstack-infra | 01:21 | |
*** StevenK_ has joined #openstack-infra | 01:21 | |
*** proffalk1n has joined #openstack-infra | 01:22 | |
*** gaelL has quit IRC | 01:22 | |
*** jeckersb` has joined #openstack-infra | 01:22 | |
*** juice has quit IRC | 01:22 | |
*** vipul has quit IRC | 01:22 | |
*** SergeyLukjanov has quit IRC | 01:22 | |
*** spiffxp has quit IRC | 01:22 | |
*** ryanpetrello has quit IRC | 01:22 | |
*** SpamapS has quit IRC | 01:22 | |
*** jd__ has quit IRC | 01:22 | |
*** proffalken has quit IRC | 01:22 | |
*** StevenK has quit IRC | 01:22 | |
*** jeckersb has quit IRC | 01:23 | |
*** jesusaur has joined #openstack-infra | 01:23 | |
*** mattoliverau has quit IRC | 01:23 | |
*** antonym has quit IRC | 01:23 | |
*** mordred has quit IRC | 01:23 | |
*** jesusaurus has quit IRC | 01:23 | |
*** timrc has quit IRC | 01:23 | |
*** akscram has quit IRC | 01:23 | |
*** jamielennox has quit IRC | 01:23 | |
*** jesusaur is now known as jesusaurus | 01:23 | |
*** bknudson has quit IRC | 01:23 | |
*** wendar has quit IRC | 01:23 | |
*** timrc has joined #openstack-infra | 01:23 | |
*** miarmak has quit IRC | 01:23 | |
*** GheRivero has quit IRC | 01:23 | |
*** sileht has quit IRC | 01:24 | |
*** vipuls has joined #openstack-infra | 01:24 | |
*** mordred has joined #openstack-infra | 01:24 | |
*** ryanpetrello has joined #openstack-infra | 01:24 | |
*** spiffxp has joined #openstack-infra | 01:24 | |
*** juice has joined #openstack-infra | 01:24 | |
*** SergeyLukjanov has joined #openstack-infra | 01:24 | |
*** StevenK_ is now known as StevenK | 01:24 | |
*** jd__ has joined #openstack-infra | 01:24 | |
*** mattoliverau has joined #openstack-infra | 01:24 | |
*** gaelL has joined #openstack-infra | 01:24 | |
*** sileht has joined #openstack-infra | 01:24 | |
*** jamielennox has joined #openstack-infra | 01:24 | |
*** akscram has joined #openstack-infra | 01:25 | |
*** antonym has joined #openstack-infra | 01:25 | |
*** bknudson has joined #openstack-infra | 01:25 | |
*** yfried has quit IRC | 01:25 | |
*** yfried has joined #openstack-infra | 01:26 | |
*** Ryan_Lane has quit IRC | 01:28 | |
*** Ryan_Lane has joined #openstack-infra | 01:29 | |
*** Ryan_Lane has quit IRC | 01:33 | |
*** thuc has joined #openstack-infra | 01:34 | |
*** thuc has quit IRC | 01:39 | |
*** CaptTofu has joined #openstack-infra | 01:41 | |
*** ianw has quit IRC | 01:41 | |
*** sabari has quit IRC | 01:42 | |
*** ianw has joined #openstack-infra | 01:42 | |
*** dcramer_ has quit IRC | 01:44 | |
anteaya | chmouel: can I just get a link to a gif for the comment on line 39: # Crap code :p | 01:45 |
*** zehicle_at_dell has quit IRC | 01:46 | |
*** nosnos has joined #openstack-infra | 01:48 | |
*** SumitNaiksatam has joined #openstack-infra | 01:51 | |
*** saschpe has quit IRC | 02:00 | |
*** dcramer_ has joined #openstack-infra | 02:00 | |
jeblair | chmouel: could you just start a thread that consumes events from gerritlib and calls self.send() with them? that's basically what the current gerritbot does | 02:03 |
*** saschpe has joined #openstack-infra | 02:03 | |
jeblair | chmouel: i think there are 2 main things we'd want -- to use stream-events so that it's more responsive and we don't hammer the server, and to configure it with a yaml file through code review like we do now | 02:04 |
jeblair | chmouel: thanks for getting that started | 02:05 |
*** nati_ueno has quit IRC | 02:06 | |
*** changbl has joined #openstack-infra | 02:07 | |
*** khyati_ has quit IRC | 02:08 | |
*** signed8bit has quit IRC | 02:10 | |
*** amcrn has quit IRC | 02:17 | |
*** rloo has quit IRC | 02:18 | |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/devstack-gate: Temporary HACK : Enable UCA & Build latest libvirt https://review.openstack.org/86057 | 02:18 |
*** CaptTofu has quit IRC | 02:20 | |
*** zehicle_at_dell has joined #openstack-infra | 02:34 | |
*** wenlock has joined #openstack-infra | 02:34 | |
*** thomasem_ has quit IRC | 02:35 | |
*** thomasem has joined #openstack-infra | 02:35 | |
*** sabari has joined #openstack-infra | 02:37 | |
*** dcramer_ has quit IRC | 02:38 | |
*** harlowja is now known as harlowja_away | 02:39 | |
*** harlowja_away is now known as harlowja | 02:39 | |
*** zz_gondoi is now known as gondoi | 02:39 | |
*** thomasem has quit IRC | 02:40 | |
*** UtahDave has quit IRC | 02:42 | |
*** david-lyle has joined #openstack-infra | 02:56 | |
*** wchrisj has joined #openstack-infra | 02:58 | |
*** wchrisj has quit IRC | 03:02 | |
openstackgerrit | Zhongyue Luo proposed a change to openstack-infra/config: Fixes git repository brower line number misalignment https://review.openstack.org/86495 | 03:05 |
*** cody-somerville has quit IRC | 03:07 | |
*** jgrimm has joined #openstack-infra | 03:14 | |
*** khyati_ has joined #openstack-infra | 03:17 | |
*** matsuhashi has quit IRC | 03:22 | |
*** nati_ueno has joined #openstack-infra | 03:28 | |
*** matsuhashi has joined #openstack-infra | 03:32 | |
*** CaptTofu has joined #openstack-infra | 03:33 | |
*** CaptTofu has quit IRC | 03:38 | |
*** wchrisj has joined #openstack-infra | 03:42 | |
*** BadCub01 has quit IRC | 03:43 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Allow zuul-server to run a merger process https://review.openstack.org/86498 | 03:45 |
*** wchrisj has quit IRC | 03:46 | |
*** wchrisj has joined #openstack-infra | 03:51 | |
*** aconrad has joined #openstack-infra | 03:56 | |
*** asettle is now known as alex-away | 03:57 | |
openstackgerrit | A change was merged to openstack-infra/jenkins-job-builder: Make overrideDefaultExcludes line into 3 lines https://review.openstack.org/86434 | 04:05 |
*** wchrisj has quit IRC | 04:06 | |
*** nosnos has quit IRC | 04:09 | |
*** chandan_kumar_ has joined #openstack-infra | 04:14 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Add script for counting commits https://review.openstack.org/86500 | 04:18 |
*** thuc has joined #openstack-infra | 04:18 | |
*** sabari has quit IRC | 04:18 | |
*** thuc_ has joined #openstack-infra | 04:20 | |
StevenK | fungi: The massive for loop at the start is difficult to parse | 04:21 |
*** chandan_kumar_ has quit IRC | 04:21 | |
*** zhiyan_ is now known as zhiyan | 04:22 | |
*** thuc has quit IRC | 04:23 | |
*** yfried has quit IRC | 04:23 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Allow zuul-server to run a merger process https://review.openstack.org/86498 | 04:24 |
*** wchrisj has joined #openstack-infra | 04:29 | |
fungi | StevenK: that's a quick and dirty work in progress. foundation marketing people were looking for some stats and i wanted to stick the algorithm i used somewhere so i wouldn't lose it | 04:29 |
StevenK | fungi: Heh, makes sense | 04:30 |
StevenK | Huh. I would have thought puppet would have pushed out my prepare_tripleo.sh change by now | 04:30 |
fungi | i'll add comments and stuff to it tomorrow if the method turns out to be sound | 04:31 |
*** coolsvap has joined #openstack-infra | 04:31 | |
fungi | StevenK: the nodepool prepare scripts are used when updating images, not when booting individual nodes | 04:32 |
StevenK | Aww | 04:32 |
StevenK | fungi: Does that happen every night for the tripleo cloud too? | 04:32 |
fungi | that change will take effect the next time new images are created. i'll see when that's happening | 04:33 |
*** gondoi is now known as zz_gondoi | 04:35 | |
*** chandan_kumar_ has joined #openstack-infra | 04:36 | |
*** jhesketh_ has quit IRC | 04:37 | |
*** krotscheck has left #openstack-infra | 04:42 | |
fungi | StevenK: apparently the images in that cloud have failed to update for the past day or two | 04:44 |
fungi | i've started a couple shell loops actively working to keep trying to build replacement images | 04:45 |
StevenK | fungi: How have they failed? | 04:45 |
fungi | no idea. i'm in bed on a very constrained device, and about to fall asleep (nearly 1am here) | 04:46 |
*** gyee has quit IRC | 04:47 | |
*** nosnos has joined #openstack-infra | 04:47 | |
fungi | looks like more floating ip association failures | 04:47 |
fungi | BadRequest: Error. Unable to associate floating ip (HTTP 400) (Request-ID: req-81d6d03a-4356-4327-ba33-2fffc35980e4) | 04:48 |
fungi | i think previously it was something to do with the template instance coming up with interfaces switched to the wrong neutron nets,,, if memory serves, lifeless filed a nova or neutron bug on it | 04:50 |
fungi | looks like it tried enough times to get past that bug so you might have updated images soon | 04:53 |
StevenK | fungi: Love your work. Now go to sleep? :-) | 04:53 |
*** gema has quit IRC | 04:54 | |
*** thuc_ has quit IRC | 04:55 | |
*** thuc has joined #openstack-infra | 04:56 | |
*** wchrisj has quit IRC | 04:57 | |
*** sdake has quit IRC | 04:57 | |
* fungi does | 04:59 | |
*** thuc has quit IRC | 05:00 | |
*** jhesketh has joined #openstack-infra | 05:07 | |
*** jgrimm has quit IRC | 05:08 | |
*** russell_h has quit IRC | 05:09 | |
*** harlowja is now known as harlowja_away | 05:10 | |
*** russell_h has joined #openstack-infra | 05:10 | |
*** russell_h has quit IRC | 05:10 | |
*** russell_h has joined #openstack-infra | 05:10 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Implement a simple mysql reporter. https://review.openstack.org/65885 | 05:17 |
*** msabramo has quit IRC | 05:17 | |
*** msabramo has joined #openstack-infra | 05:18 | |
*** ilives has joined #openstack-infra | 05:19 | |
*** CaptTofu has joined #openstack-infra | 05:21 | |
*** gema has joined #openstack-infra | 05:23 | |
lifeless | fungi: arosen1 fixed it in nova... but the fix broke other ways of requeseting similar things. | 05:25 |
*** kevinbenton has quit IRC | 05:25 | |
*** marktraceur has quit IRC | 05:25 | |
lifeless | fungi: we're running the initial patch of arosen1 's that landed | 05:25 |
*** ilives has quit IRC | 05:25 | |
*** ilives has joined #openstack-infra | 05:25 | |
*** CaptTofu has quit IRC | 05:25 | |
*** marktraceur has joined #openstack-infra | 05:26 | |
*** aconrad has quit IRC | 05:28 | |
*** kevinbenton has joined #openstack-infra | 05:30 | |
*** chandan_kumar_ has quit IRC | 05:31 | |
*** jhesketh has quit IRC | 05:36 | |
*** jhesketh has joined #openstack-infra | 05:36 | |
*** denis_makogon has joined #openstack-infra | 05:37 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Implement a simple mysql reporter. https://review.openstack.org/65885 | 05:40 |
*** _nadya_ has joined #openstack-infra | 05:42 | |
*** ihrachyshka has joined #openstack-infra | 05:45 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Implement a simple mysql reporter. https://review.openstack.org/65885 | 05:46 |
*** ilives has quit IRC | 05:47 | |
*** ilives has joined #openstack-infra | 05:47 | |
*** ilives has quit IRC | 05:49 | |
*** melwitt has quit IRC | 05:50 | |
*** skraynev_afk is now known as skraynev | 05:50 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Implement a simple mysql reporter. https://review.openstack.org/65885 | 05:51 |
*** ilives has joined #openstack-infra | 05:53 | |
*** unicell has joined #openstack-infra | 05:55 | |
*** _nadya_ has quit IRC | 06:03 | |
*** jlibosva has joined #openstack-infra | 06:05 | |
*** kevinbenton has quit IRC | 06:05 | |
*** thuc has joined #openstack-infra | 06:06 | |
zigo | lifeless: When I try to build testrepository in my jenkins, I get: AttributeError: 'module' object has no attribute 'test_slowest' | 06:08 |
zigo | However, it does work well in my laptop, or on my sid box. | 06:08 |
*** jhesketh_ has joined #openstack-infra | 06:08 | |
zigo | What am I missing? | 06:08 |
*** ilives has quit IRC | 06:08 | |
zigo | lifeless: Full traceback is here: http://paste.debian.net/92868/ (with the commands I run on top of it) | 06:09 |
*** wenlock has quit IRC | 06:10 | |
*** ihrachyshka has quit IRC | 06:10 | |
zigo | Once installed, it does work well though... it's just testrepository package own unit tests which are failing over (even if I know they should work). | 06:10 |
*** thuc has quit IRC | 06:11 | |
lifeless | not sure | 06:13 |
*** yfried has joined #openstack-infra | 06:15 | |
*** sdake has joined #openstack-infra | 06:15 | |
*** kevinbenton has joined #openstack-infra | 06:16 | |
*** markwash has joined #openstack-infra | 06:17 | |
*** SpamapS_ is now known as SpamapS | 06:20 | |
*** SpamapS has joined #openstack-infra | 06:20 | |
*** jamielennox is now known as jamielennox|away | 06:24 | |
*** _nadya_ has joined #openstack-infra | 06:25 | |
*** xchu_ has joined #openstack-infra | 06:26 | |
*** nati_ueno has quit IRC | 06:27 | |
*** khyati_ has quit IRC | 06:37 | |
*** chandan_kumar has joined #openstack-infra | 06:38 | |
*** cody-somerville has joined #openstack-infra | 06:40 | |
*** sdake has quit IRC | 06:41 | |
openstackgerrit | Ricardo Carrillo Cruz proposed a change to openstack-infra/jeepyb: Add change abandoned logic to jeepyb https://review.openstack.org/86382 | 06:48 |
*** ilives has joined #openstack-infra | 06:55 | |
*** _nadya_ has quit IRC | 06:55 | |
*** afazekas has joined #openstack-infra | 06:56 | |
*** turul_ has joined #openstack-infra | 06:56 | |
*** turul_ has quit IRC | 06:56 | |
*** dims has quit IRC | 06:58 | |
*** cody-somerville has quit IRC | 06:58 | |
*** hogepodge has quit IRC | 07:03 | |
*** ilives has quit IRC | 07:06 | |
*** ilives has joined #openstack-infra | 07:07 | |
*** CaptTofu has joined #openstack-infra | 07:09 | |
*** dims has joined #openstack-infra | 07:10 | |
*** cody-somerville has joined #openstack-infra | 07:10 | |
*** flaper87|afk is now known as flaper87 | 07:11 | |
*** CaptTofu has quit IRC | 07:14 | |
*** Clabbe has quit IRC | 07:16 | |
*** hashar has joined #openstack-infra | 07:17 | |
*** hogepodge has joined #openstack-infra | 07:18 | |
*** afazekas has quit IRC | 07:20 | |
zigo | lifeless: Not even a clue or a direction where I could investigate? | 07:20 |
zigo | BTW, we now have a python3-testrepository package if you didn't notice! :) | 07:20 |
zigo | It was required by PBR 0.8 | 07:21 |
*** proffalk1n has quit IRC | 07:21 | |
*** oomichi has joined #openstack-infra | 07:21 | |
*** proffalken has joined #openstack-infra | 07:22 | |
*** oomichi is now known as ken1ohmichi | 07:22 | |
*** proffalken has quit IRC | 07:22 | |
*** proffalken has joined #openstack-infra | 07:24 | |
*** jgallard has joined #openstack-infra | 07:26 | |
*** zigo has quit IRC | 07:29 | |
mattoliverau | night all | 07:31 |
*** tnurlygayanov has quit IRC | 07:32 | |
*** tnurlygayanov has joined #openstack-infra | 07:33 | |
*** ildikov has quit IRC | 07:34 | |
*** zigo has joined #openstack-infra | 07:35 | |
*** msabramo has quit IRC | 07:35 | |
*** jcoufal has joined #openstack-infra | 07:35 | |
*** ihrachyshka has joined #openstack-infra | 07:37 | |
*** julim_WFH has quit IRC | 07:38 | |
*** arborism has joined #openstack-infra | 07:40 | |
*** arborism is now known as amcrn | 07:40 | |
*** xchu_ has quit IRC | 07:40 | |
*** e0ne has joined #openstack-infra | 07:40 | |
*** matrohon has joined #openstack-infra | 07:41 | |
*** julim has joined #openstack-infra | 07:41 | |
*** amotoki has joined #openstack-infra | 07:43 | |
*** afazekas has joined #openstack-infra | 07:44 | |
*** ildikov has joined #openstack-infra | 07:46 | |
*** ihrachyshka has quit IRC | 07:48 | |
*** ihrachyshka has joined #openstack-infra | 07:48 | |
*** reed has joined #openstack-infra | 07:49 | |
*** jp_at_hp has joined #openstack-infra | 07:51 | |
*** e0ne has quit IRC | 07:51 | |
*** ihrachyshka has quit IRC | 07:52 | |
*** ihrachyshka has joined #openstack-infra | 07:53 | |
*** e0ne_ has joined #openstack-infra | 07:53 | |
*** Grishkin has joined #openstack-infra | 07:54 | |
*** ildikov_ has joined #openstack-infra | 08:01 | |
*** e0ne has joined #openstack-infra | 08:02 | |
openstackgerrit | Mike Scherbakov proposed a change to openstack-infra/reviewstats: Added fuel-core team https://review.openstack.org/86519 | 08:03 |
*** ildikov has quit IRC | 08:04 | |
*** e0ne_ has quit IRC | 08:05 | |
*** Grishkin has quit IRC | 08:08 | |
*** che-arne has quit IRC | 08:08 | |
*** skolekonov has joined #openstack-infra | 08:09 | |
*** andreaf has joined #openstack-infra | 08:12 | |
*** rallegre has joined #openstack-infra | 08:14 | |
*** jpich has joined #openstack-infra | 08:17 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Hard delete for auth stuff https://review.openstack.org/86271 | 08:20 |
*** matsuhashi has quit IRC | 08:21 | |
*** ildikov has joined #openstack-infra | 08:21 | |
*** zigo has quit IRC | 08:21 | |
*** matsuhashi has joined #openstack-infra | 08:21 | |
*** zigo has joined #openstack-infra | 08:23 | |
*** ildikov_ has quit IRC | 08:23 | |
*** matsuhashi has quit IRC | 08:25 | |
*** derekh has joined #openstack-infra | 08:26 | |
*** markmc has joined #openstack-infra | 08:27 | |
*** bogdando has quit IRC | 08:29 | |
*** bogdando has joined #openstack-infra | 08:30 | |
*** denis_makogon has quit IRC | 08:31 | |
*** jooools has joined #openstack-infra | 08:32 | |
*** ruhe has quit IRC | 08:32 | |
*** NikitaKonovalov has quit IRC | 08:32 | |
*** SergeyLukjanov has quit IRC | 08:32 | |
*** DinaBelova has quit IRC | 08:32 | |
*** DinaBelova has joined #openstack-infra | 08:33 | |
*** NikitaKonovalov has joined #openstack-infra | 08:34 | |
*** ruhe has joined #openstack-infra | 08:35 | |
*** SergeyLukjanov has joined #openstack-infra | 08:35 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Hard delete for auth stuff https://review.openstack.org/86271 | 08:37 |
*** matsuhashi has joined #openstack-infra | 08:37 | |
*** yjiang has joined #openstack-infra | 08:54 | |
openstackgerrit | Zhenguo Niu proposed a change to openstack-infra/config: Add django_openstack_auth to the integrated gate https://review.openstack.org/86528 | 08:57 |
*** CaptTofu has joined #openstack-infra | 08:58 | |
*** rallegre has quit IRC | 09:00 | |
openstackgerrit | Mike Scherbakov proposed a change to openstack-infra/reviewstats: Added fuel-core team https://review.openstack.org/86519 | 09:00 |
*** CaptTofu has quit IRC | 09:03 | |
*** morganfainberg is now known as morganfainberg_Z | 09:03 | |
*** dizquierdo has joined #openstack-infra | 09:05 | |
reed | ttx, if I wanted to get the programs.yaml for Icehouse only, is there a tag in git for it? | 09:06 |
reed | or an older version before the Juno resolutions for new incubation/graduation? | 09:06 |
ttx | reed: you could extract an older version yes. But ideally we would record history in the file. Anne started to address that @ https://review.openstack.org/#/c/81859/ | 09:08 |
reed | ttx, thanks, that new format seems messy | 09:09 |
ttx | yes, still being worked on | 09:09 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Hard delte for tasks https://review.openstack.org/86531 | 09:09 |
ttx | difficult to use a file both as a reference for current and as history | 09:09 |
ttx | but we really need some reference for that | 09:09 |
reed | i'm adding myself to the review | 09:10 |
ttx | using tags won't be convenient either | 09:10 |
reed | are you considering the possibility that projects can be incubated for more than one cycle? | 09:10 |
ttx | they can and they are | 09:10 |
reed | ttx, why not using tags? | 09:10 |
ttx | tags make it difficult to see "when a project was incubated" and "when a project was integrated" which is the question everyone asks | 09:11 |
ttx | you basically have to bisect on tags to answer | 09:11 |
* ttx checks for a version that would be "icehouse" | 09:12 | |
*** mihgen has joined #openstack-infra | 09:13 | |
ttx | reed: the closest would be http://git.openstack.org/cgit/openstack/governance/tree/reference/programs.yaml?id=8895283847717bdce000b89dda908a70432491ce | 09:14 |
ttx | reed: although gantt should probably be removed from that | 09:14 |
ttx | it's a fork of nova so keeping it in results in counting nova commits twice | 09:14 |
ttx | and then it was abandoned. | 09:14 |
ttx | tricky huh | 09:15 |
ttx | maybe we should have stable branches for the governance :) | 09:15 |
*** david-lyle has quit IRC | 09:16 | |
*** ilives has quit IRC | 09:18 | |
reed | indeed :) | 09:18 |
reed | what is gantt anyway? so many projects :) | 09:19 |
*** ilives has joined #openstack-infra | 09:19 | |
*** andreaf has quit IRC | 09:22 | |
reed | ttx, the list of repositories currently being used for activity board stats http://paste.openstack.org/show/75452/ | 09:24 |
* ttx looks | 09:25 | |
*** glenng1 has quit IRC | 09:26 | |
*** glenng has joined #openstack-infra | 09:26 | |
*** mrda is now known as mrda_away | 09:27 | |
reed | i need to print things to cross check them :( | 09:28 |
ttx | reed: doesn't look completely wrong. It's missing a few projects, like oslo.rootwrap. it's also picky with what -infra projects it considers | 09:29 |
reed | I can have them add them | 09:29 |
ttx | fun to see openstack-planet in there but not the governance repo | 09:29 |
ttx | so it's just a bit outdated I think | 09:29 |
*** matsuhashi has quit IRC | 09:30 | |
ttx | fwiw the list at programs.yaml is regularly compared with the actual repo list we have | 09:30 |
reed | yep, indeed | 09:30 |
* ttx has a test-projects-yaml.py to compare them | 09:31 | |
reed | ttx, the dashboard gives 6683 commits for the integrated projects only up to yesterday for icehouse | 09:32 |
reed | similar number for stackalytics | 09:32 |
ttx | beware stackalytics counts sahara as integrated | 09:32 |
reed | oh | 09:32 |
reed | already? | 09:33 |
ttx | reed: well, it looks at programs.yaml | 09:33 |
ttx | and the time infirmation isn't there yet :) | 09:33 |
reed | but maybe they have another way to track the time? | 09:33 |
*** matsuhashi has joined #openstack-infra | 09:34 | |
*** rallegre has joined #openstack-infra | 09:34 | |
ttx | I asked Sergey, and apparently they have only one list at a time, not one list per cycle | 09:34 |
ttx | on the bright side, hat means the list is the canonical list | 09:34 |
ttx | BUT that means the project splits between incubated/integrated/other might not be relevant for the cycle under consideration | 09:35 |
ttx | as soon as we add timing info, they will make use of it | 09:35 |
reed | I think a stable branch should be used as reference | 09:37 |
reed | not a tag but a git branch? | 09:38 |
ttx | maybe. trick is the rest of the governance repo doesn't really care about cycles | 09:38 |
ttx | so the stable branch only makes sense for programs.yaml | 09:38 |
ttx | but then maybe it's worth it | 09:39 |
*** zhiyan is now known as zhiyan_ | 09:39 | |
reed | branch only the file? :) | 09:40 |
reed | new feature for git | 09:40 |
ttx | anyway, for our immediate need, crafting relevant programs.yaml file is probably the easiest | 09:41 |
reed | yep | 09:41 |
ttx | let me publish that somewhere. For havana and Icehouse | 09:42 |
*** reed has quit IRC | 09:45 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/requirements: troveclient 1.0.4 released https://review.openstack.org/86542 | 09:46 |
*** ociuhandu has quit IRC | 09:47 | |
*** hashar has quit IRC | 09:54 | |
*** ominakov has joined #openstack-infra | 09:56 | |
*** reed has joined #openstack-infra | 10:07 | |
*** miarmak_ has quit IRC | 10:10 | |
*** miarmak has joined #openstack-infra | 10:10 | |
*** sahumada has quit IRC | 10:12 | |
*** sahumada has joined #openstack-infra | 10:14 | |
*** ilives has quit IRC | 10:16 | |
*** ilives has joined #openstack-infra | 10:17 | |
reed | ttx, am I right that some of the infra and oslo repositories are forks? | 10:18 |
ttx | reed: some of oslo repos are partial forks from oslo-incubator (with cleaned up commits and history) | 10:19 |
ttx | reed: infra... any example ? | 10:19 |
reed | gerrit? | 10:19 |
reed | on oslo, none of those libs are forks from pypi? | 10:19 |
reed | on infra, lodgeit? | 10:20 |
*** matsuhashi has quit IRC | 10:20 | |
ttx | yes, gerrit repo is definitely a fork -- wonder if we've been inviting all gerrit devs to summits lately :) | 10:20 |
*** aconrad has joined #openstack-infra | 10:21 | |
ttx | oslo, no. Pypi is not a git repo | 10:21 |
ttx | we publish there. | 10:21 |
ttx | my head hurts | 10:21 |
reed | ttx, I know that :) I meant to say if on oslo we keep forks of libs that are also published on pypi | 10:21 |
reed | recent discussions on the -dev list made me believe we have such things | 10:22 |
ttx | reed: we.. shouldn't ? | 10:22 |
ttx | oslo libs are oslo libs. | 10:22 |
reed | i'm not saying we should or not, that's not for me to even get close to such discussion :) | 10:22 |
ttx | we have adopted a number of projects but those usually live in stackforge | 10:22 |
ttx | and not under oslo | 10:23 |
reed | i need to understand if by counting commits under the oslo repositories we count commits done by people not working on openstack | 10:23 |
reed | like we would if we counted the commits to gerrit on the infra repository | 10:23 |
ttx | reed: I don't think we do. But the gererit fork being listed under the infra program is definitely an issue imho | 10:23 |
ttx | oslo libraries are original and openstack. Not forks. | 10:24 |
reed | cool, thanks for clarifying that | 10:24 |
*** matsuhashi has joined #openstack-infra | 10:25 | |
reed | ttx, on infra, meetbot I think it's a fork too | 10:26 |
*** tnurlygayanov has quit IRC | 10:26 | |
ttx | reed: looks like it yes | 10:27 |
* ttx lunches | 10:27 | |
reed | I need to go to get something to eat for my dad | 10:28 |
*** CaptTofu has joined #openstack-infra | 10:33 | |
*** kmartin has quit IRC | 10:33 | |
*** rallegre has quit IRC | 10:33 | |
*** tnurlygayanov has joined #openstack-infra | 10:35 | |
*** CaptTofu has quit IRC | 10:36 | |
*** CaptTofu has joined #openstack-infra | 10:37 | |
*** mrda_away is now known as mrda | 10:40 | |
*** zhiyan_ is now known as zhiyan | 10:41 | |
*** alexpilotti has joined #openstack-infra | 10:43 | |
*** reed has quit IRC | 10:45 | |
*** jgallard has quit IRC | 10:49 | |
*** andreaf has joined #openstack-infra | 10:50 | |
*** miqui has quit IRC | 10:51 | |
*** e0ne has quit IRC | 10:52 | |
*** e0ne has joined #openstack-infra | 10:53 | |
*** e0ne has quit IRC | 10:57 | |
*** nosnos has quit IRC | 10:59 | |
*** nosnos has joined #openstack-infra | 10:59 | |
*** nosnos has quit IRC | 11:03 | |
*** yjiang has quit IRC | 11:09 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Logging configuration improvement https://review.openstack.org/86558 | 11:11 |
markmc | ttx, summit.openstack.org bug report: "Incorrect project name: oslo.messaging" :) | 11:12 |
markmc | ttx, in the blueprints field | 11:12 |
*** coolsvap is now known as coolsvap|afk | 11:12 | |
*** reed has joined #openstack-infra | 11:13 | |
sdague | ttx when you get back, this requirements shuffle looks ready - https://review.openstack.org/#/c/86171/ | 11:14 |
*** matsuhashi has quit IRC | 11:14 | |
sdague | that should let us decouple so that hacking can control it's pyflakes/pep8 version directly, which is where we want to be headed | 11:15 |
*** mburned is now known as mburned_out | 11:18 | |
*** ociuhandu has joined #openstack-infra | 11:22 | |
*** matsuhashi has joined #openstack-infra | 11:22 | |
*** ociuhandu has quit IRC | 11:23 | |
*** mkerrin has quit IRC | 11:25 | |
*** YorikSar has joined #openstack-infra | 11:25 | |
YorikSar | Hello, everyone. Can someone help me with devstack-gate instructions? | 11:27 |
YorikSar | I'm trying to follow README there. | 11:27 |
YorikSar | I've got Puppet::Parser::AST::Resource failed with error ArgumentError: Could not find declared class openstack_project::single_use_slave at line 2 on node testserver.openstacklocal | 11:27 |
YorikSar | What could go wrong? | 11:29 |
rcarrillocruz | looks like you are missing some module | 11:29 |
YorikSar | But it's there, it's in /root/config/modules/openstack_project/manifests/single_use_slave.pp | 11:31 |
*** matsuhashi has quit IRC | 11:31 | |
*** lcostantino has joined #openstack-infra | 11:31 | |
rcarrillocruz | check if that folder is being passed to puppet with the --modulepath flag | 11:31 |
YorikSar | It does | 11:32 |
*** mkerrin has joined #openstack-infra | 11:32 | |
rcarrillocruz | you may have it, but puppet may now know about it | 11:32 |
YorikSar | I've copied the command to run from README.rst. There's this call: | 11:33 |
*** matsuhas_ has joined #openstack-infra | 11:33 | |
YorikSar | puppet apply --modulepath=/root/config/modules:/etc/puppet/modules -e "class { openstack_project::single_use_slave: install_users => false, ssh_key => \"$( cat .ssh/authorized_keys )\" }" | 11:33 |
*** Ryan_Lane has joined #openstack-infra | 11:36 | |
*** CaptTofu has quit IRC | 11:38 | |
ttx | sdague: +2ed | 11:39 |
ttx | markmc: will look into it | 11:39 |
*** Ryan_Lane has quit IRC | 11:40 | |
*** dims has quit IRC | 11:42 | |
*** mbacchi has joined #openstack-infra | 11:43 | |
*** reed has quit IRC | 11:43 | |
markmc | ttx, cool, thanks | 11:44 |
*** mrda is now known as mrda_away | 11:44 | |
*** rfolco has joined #openstack-infra | 11:44 | |
*** e0ne has joined #openstack-infra | 11:46 | |
*** OmPrakashPandey has joined #openstack-infra | 11:47 | |
*** e0ne has quit IRC | 11:48 | |
*** e0ne has joined #openstack-infra | 11:49 | |
*** e0ne has quit IRC | 11:53 | |
*** yaguang has quit IRC | 11:54 | |
*** matsuhas_ has quit IRC | 11:57 | |
*** rallegre has joined #openstack-infra | 11:59 | |
*** e0ne has joined #openstack-infra | 12:00 | |
*** adalbas has quit IRC | 12:01 | |
*** mburned_out is now known as mburned | 12:01 | |
*** Clabbe has joined #openstack-infra | 12:02 | |
*** miqui has joined #openstack-infra | 12:04 | |
SergeyLukjanov | ttx, sdague, https://review.openstack.org/#/c/86171/ lgtm, are we waiting for someone else to review? | 12:04 |
sdague | SergeyLukjanov: I don't think so | 12:05 |
sdague | clarkb might have useful feedback, but he's pretty buried with cred reissue | 12:06 |
sdague | I think in the worst case, the mirror-requirements doesn't work like I think it does | 12:06 |
sdague | but it shouldn't hurt anything else | 12:06 |
openstackgerrit | Ricardo Carrillo Cruz proposed a change to openstack-infra/jeepyb: Remove --is-draft flag parsing https://review.openstack.org/86570 | 12:06 |
*** yfried_ has joined #openstack-infra | 12:08 | |
*** yfried has quit IRC | 12:09 | |
SergeyLukjanov | sdague, re mirror, all removed dependecies are transient througth the hacking | 12:09 |
*** jgallard has joined #openstack-infra | 12:09 | |
SergeyLukjanov | sdague, but I have a small concern re projects.txt | 12:09 |
*** weshay has joined #openstack-infra | 12:09 | |
*** ociuhandu has joined #openstack-infra | 12:09 | |
*** yfried__ has joined #openstack-infra | 12:10 | |
SergeyLukjanov | sdague, hacking is listed in this file, so, we'll sync removal of pep8/flake8 to hacking | 12:10 |
*** pdmars has joined #openstack-infra | 12:10 | |
sdague | SergeyLukjanov: right, once we have this, jogo will remove hacking from projects.txt | 12:11 |
*** vponomaryov has quit IRC | 12:11 | |
SergeyLukjanov | sdague, okay, so, I'm ok with it, approving | 12:13 |
*** yfried_ has quit IRC | 12:13 | |
*** vponomaryov has joined #openstack-infra | 12:14 | |
*** hashar has joined #openstack-infra | 12:14 | |
*** aconrad has quit IRC | 12:15 | |
*** CaptTofu has joined #openstack-infra | 12:15 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard-webclient: Navigate to story details after create complete https://review.openstack.org/86571 | 12:16 |
*** yfried_ has joined #openstack-infra | 12:19 | |
*** yfried__ has quit IRC | 12:21 | |
*** yfried_ has quit IRC | 12:24 | |
*** yfried_ has joined #openstack-infra | 12:25 | |
*** dims has joined #openstack-infra | 12:35 | |
*** yfried__ has joined #openstack-infra | 12:36 | |
*** Ryan_Lane has joined #openstack-infra | 12:37 | |
*** yfried_ has quit IRC | 12:39 | |
*** dkranz has joined #openstack-infra | 12:39 | |
*** Ryan_Lane has quit IRC | 12:41 | |
*** msabramo has joined #openstack-infra | 12:42 | |
*** CaptTofu has quit IRC | 12:42 | |
msabramo | hashar: when you get a chance (thanks for all your reviews!): https://review.openstack.org/85580 | 12:44 |
hashar | msabramo: hi :-) | 12:45 |
msabramo | hashar: oh and https://review.openstack.org/84778 :-) | 12:45 |
hashar | I do get email for any activity happening on JJB | 12:45 |
*** rlandy has joined #openstack-infra | 12:45 | |
msabramo | heading to PyCon today - you going? | 12:45 |
hashar | did too much review this week though, will throttle till monday | 12:45 |
hashar | unless it happens in my city I am not going :] | 12:45 |
msabramo | hashar: ok, understood | 12:46 |
hashar | I think James E. Blair is attending | 12:46 |
hashar | you should definitely try to get in touch with him | 12:46 |
msabramo | yeah was going to drop in on the Openstack session on Saturday | 12:46 |
msabramo | what city are you in? | 12:47 |
hashar | Nantes, France | 12:47 |
hashar | on the south of Britanny, the last big city along the Loire Valley | 12:47 |
msabramo | ah, nice | 12:47 |
hashar | it probably has weather similar to Seattle | 12:48 |
msabramo | rainy? | 12:48 |
hashar | and although its is the 5th or 6th biggest city in France, it is only 550k people including the urban area | 12:48 |
hashar | it is not that rainy, we have sun everyday | 12:48 |
hashar | (between waves of clouds) | 12:48 |
msabramo | ah ok, Seattle is famous for rain | 12:49 |
sdague | fungi, you awake yet? | 12:49 |
hashar | climate listed at http://en.wikipedia.org/wiki/Nantes#Geography | 12:49 |
msabramo | hashar: really appreciate your comments on my pull requests; you deserve a break! :-) | 12:49 |
hashar | I which we had some interface to compare climates between different cities around the wolrd | 12:49 |
sdague | I want to bounce ideas needed by - https://review.openstack.org/#/c/86577/1/specs/branchless-tempest.rst | 12:49 |
*** rallegre has quit IRC | 12:49 | |
msabramo | I would go to PyCon if it were in Nantes! | 12:50 |
sdague | especially the devstack gate pieces | 12:50 |
hashar | msabramo: I am having a bad time right now wearing sunglasses on my terrace and trying to debug a Gearman bug I got with Zuul/Jenkins :] | 12:50 |
fungi | sdague: what's up? | 12:50 |
*** dprince has joined #openstack-infra | 12:50 | |
msabramo | hashar: at least Montreal has tons of French speakers… :-) | 12:51 |
sdague | in order for use to do branchless tempest we're going to need much more granular feature selection in devstack gate | 12:51 |
sdague | so I was thinking we should take that piece out of functions.sh and make it a python program that reads a yaml file | 12:52 |
msabramo | though I understand from my French friend/colleague, that they have a weird accent/dialect | 12:52 |
*** glenng has quit IRC | 12:52 | |
*** rallegre has joined #openstack-infra | 12:52 | |
hashar | msabramo: they have a government agency that find out french equivalent for english names. So instead of "email" they use the very nice "courriel" (short for "Courrier electronique" or "Electronic Mail"). | 12:53 |
msabramo | hashar: oh yes, I think I heard that | 12:53 |
hashar | msabramo: and their slang is slightly different. | 12:53 |
*** yamahata has quit IRC | 12:54 | |
hashar | msabramo: ok reviewing your browse and test patches to jjb | 12:55 |
*** che-arne has joined #openstack-infra | 12:56 | |
msabramo | hashar: thanks, I'll have time on the plane to implement your suggestions :-) | 12:57 |
*** thuc has joined #openstack-infra | 12:57 | |
fungi | sdague: having some more clarity around devstack setup for a given test branch would be a plus. i expect extracting that and making it a little more intelligent could help in that regard. still a little iffy on switching bits of devstack-gate from shell to python though (the last time we did that, we moved them to a new project named nodepool) | 12:57 |
*** thuc_ has joined #openstack-infra | 12:58 | |
sdague | this would be a call out just for the feature grid | 12:58 |
fungi | reed: ttx: we don't count commits from upstream gerrit in the atc generation script... that uses a query against our own gerrit looking for approval votes (it doesn't analyze the git repos directly) | 12:58 |
ttx | fungi: I was assuming something of the like, yes :) | 12:59 |
sdague | fungi: because I think the logic for doing that in shell is going to get nuts | 12:59 |
fungi | same for meetbot, for the same reasons | 12:59 |
sdague | because we're going to need supported extensions for each service, by each config, by each branch | 13:00 |
fungi | sdague: sounds like a well-defined scope, we'd just probably want to make sure it didn't become a gateway to more heavily hybridizing d-g into multiple languages for no good reason | 13:00 |
hashar | msabramo: I am afraid you will have to sleep on the plane, got too many pings from coworkers right now :-/ | 13:01 |
*** ihrachyshka has quit IRC | 13:02 | |
fungi | YorikSar: the readme in devstack-gate has bitrotted slightly and doesn't take a recent puppet refactoring into account. i've got something i'm using which takes advantage of our nodepool image prep scripts instead... i'll hurry and post a review for that and give you the link | 13:02 |
*** thuc has quit IRC | 13:02 | |
*** ken1ohmichi has quit IRC | 13:02 | |
sdague | fungi: yeh, the slicing out is going to get a little messy, but I think it's doable. Basically extract this logic: https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate.sh#L36-L242 | 13:03 |
sdague | anyway, should chat with jeblair on it as well | 13:04 |
sdague | he at pycon this week? | 13:04 |
*** ameade has joined #openstack-infra | 13:04 | |
*** mfer has joined #openstack-infra | 13:04 | |
*** nkinder has quit IRC | 13:05 | |
fungi | he is, but has been around before/after/between sessions | 13:06 |
*** thomasem has joined #openstack-infra | 13:09 | |
*** mriedem has joined #openstack-infra | 13:09 | |
*** thuc has joined #openstack-infra | 13:09 | |
*** eharney has joined #openstack-infra | 13:10 | |
*** jeckersb` is now known as jeckersb | 13:10 | |
sdague | cool | 13:11 |
sdague | sadly not there this year, next year I plan to though | 13:11 |
*** thuc_ has quit IRC | 13:12 | |
fungi | i think his main reason for attending was that the python project is talking about adopting some of our infrastructure solutions (or at least workflows) and he wanted to be around to provide ready answers when questions arose | 13:12 |
sdague | cool | 13:14 |
fungi | which i believe was going on more at the language summit than the conference proper, but not sure | 13:14 |
*** reed has joined #openstack-infra | 13:15 | |
*** ogelbukh has quit IRC | 13:15 | |
*** rallegre has quit IRC | 13:15 | |
*** ihrachyshka has joined #openstack-infra | 13:16 | |
*** ogelbukh has joined #openstack-infra | 13:16 | |
*** jgallard has quit IRC | 13:18 | |
*** rallegre has joined #openstack-infra | 13:22 | |
jeblair | today is about followup from yesterday :) | 13:26 |
fungi | jeblair: today is always a combination of followup from yesterday and preparation for tomorrow... it's the ratio which makes each day distinct and memorable ;) | 13:27 |
SergeyLukjanov | :) | 13:27 |
SergeyLukjanov | jeblair, how is pycon? | 13:28 |
*** adalbas has joined #openstack-infra | 13:31 | |
*** zz_gondoi is now known as gondoi | 13:31 | |
*** saschpe has quit IRC | 13:32 | |
*** yamahata has joined #openstack-infra | 13:33 | |
jeblair | SergeyLukjanov: good, i've been having some great discussions with people | 13:33 |
*** signed8bit has joined #openstack-infra | 13:34 | |
*** wchrisj has joined #openstack-infra | 13:34 | |
*** signed8bit has joined #openstack-infra | 13:34 | |
SergeyLukjanov | jeblair, cool, /me would like to participate it someday | 13:35 |
*** msabramo has quit IRC | 13:35 | |
SergeyLukjanov | jeblair, is it located in one place each time? | 13:35 |
SergeyLukjanov | or there is a chance to see it in Moscow :) | 13:35 |
openstackgerrit | A change was merged to openstack/requirements: add mirror requirements list https://review.openstack.org/86171 | 13:37 |
*** saschpe has joined #openstack-infra | 13:37 | |
rcarrillocruz | hey guys, anyone willing to look at https://bugs.launchpad.net/openstack-ci/+bug/1305801 ? I filed it myself, I think the --is-draft is not used at all... | 13:40 |
uvirtbot | Launchpad bug 1305801 in openstack-ci "update_bug.py from jeepyb parses for --is-draft option that is never passed by Gerrit" [Undecided,In progress] | 13:40 |
*** zehicle_at_dell has quit IRC | 13:40 | |
*** wchrisj has quit IRC | 13:41 | |
rcarrillocruz | and now that i check...it's not just update_bug, but all jeepyb/cmd scripts... | 13:41 |
*** thuc has quit IRC | 13:42 | |
fungi | rcarrillocruz: possibly. those hooks are mostly based off the hook api docs for gerrit 2.4, and keep in mind that particular script is called by more than one type of hook | 13:42 |
*** thuc has joined #openstack-infra | 13:42 | |
fungi | and different gerrit hooks pass different options into them | 13:42 |
rcarrillocruz | i linked a change that removes it... | 13:42 |
rcarrillocruz | per the gerrit docs, they are not passed at all | 13:43 |
rcarrillocruz | and checked it on my machine as well | 13:43 |
fungi | cool--thanks! | 13:43 |
rcarrillocruz | should I remove all --is-draft from all cmds? | 13:43 |
rcarrillocruz | or open different bugs for each? | 13:43 |
rcarrillocruz | i opened it against update_bug.py and just noticed it happens to other scripts | 13:44 |
*** wchrisj has joined #openstack-infra | 13:44 | |
*** dkliban has joined #openstack-infra | 13:44 | |
fungi | rcarrillocruz: it might help to identify first why it was there... unfortunately git blame for that is likely to go back before it was split out of openstack-infra/config into its own project | 13:44 |
fungi | rcarrillocruz: but perhaps a little research in the gerrit 2.1-2.3 api docs could highlight a time when it was used, and explain why we had it there | 13:44 |
rcarrillocruz | working on https://bugs.launchpad.net/openstack-ci/+bug/1078231 when i noticed that main method was parsing it... | 13:45 |
uvirtbot | Launchpad bug 1078231 in openstack-ci "Draft shouldn't update Launchpad before being Published" [Low,Confirmed] | 13:45 |
rcarrillocruz | will do thx | 13:45 |
fungi | rcarrillocruz: as long as we have a clear reason like "this was used by gerrit 2.2 but dropped in 2.3" or something, then i have no qualms with removing it | 13:45 |
*** wchrisj has quit IRC | 13:46 | |
*** esker has joined #openstack-infra | 13:47 | |
*** thuc has quit IRC | 13:47 | |
rcarrillocruz | let's see what i can find | 13:47 |
*** saju_m has joined #openstack-infra | 13:50 | |
*** aconrad has joined #openstack-infra | 13:51 | |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/gear: Use Job repr instead of handle in Client debug log https://review.openstack.org/86596 | 13:53 |
*** CaptTofu has joined #openstack-infra | 13:54 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/devstack-gate: Prepare for Juno dev https://review.openstack.org/83075 | 13:54 |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/devstack-gate: Enable sahara as default in gate https://review.openstack.org/83076 | 13:55 |
SergeyLukjanov | sdague, ^^ | 13:55 |
YorikSar | fungi: No, it's cool. I've used basic Ubuntu cloud image and after "sudo -s" had ~ pointing to /home/ubuntu instead of /root. | 13:57 |
YorikSar | fungi: After I recreated VM and did everything in /root, it worked fine. | 13:57 |
*** nkinder has joined #openstack-infra | 13:58 | |
sdague | SergeyLukjanov: still need to wait for the branches :) | 13:58 |
*** msabramo has joined #openstack-infra | 13:58 | |
fungi | YorikSar: okay, great. nevertheless, keep an eye on that readme since i expect it to improve soon by borrowing more from our nodepool image prep scripts, and hopefully in the not-too-distant future it might even point to downloadable nightly images | 13:58 |
msabramo | jeblair: maybe see you at PyCon | 13:59 |
fungi | YorikSar: (once we get glance integration going in nodepool) | 13:59 |
*** skolekonov has quit IRC | 13:59 | |
msabramo | jeblair: can hack on python-jenkins? https://code.launchpad.net/~msabramo/python-jenkins/python3/+merge/214664 | 13:59 |
*** jlibosva has quit IRC | 14:00 | |
YorikSar | fungi: And I'm thinking about wrapping it into a script that would provide some shiny CLI in terms "please run that job on my private cloud" | 14:00 |
hashar | msabramo: I think i will end up asking to get python-jenkins to be migrated to Gerrit if original author dont mind :] | 14:01 |
*** jaypipes has joined #openstack-infra | 14:01 | |
*** dkliban has quit IRC | 14:01 | |
*** jlibosva has joined #openstack-infra | 14:01 | |
msabramo | hashar: oh I would love it if python-jenkins were on GitHub instead of launchpad | 14:01 |
msabramo | +1 +1 +1 | 14:02 |
hashar | that is merely because I am too lazy to learn bzr :-( | 14:02 |
msabramo | hashar: yep, me too | 14:02 |
*** pdmars has quit IRC | 14:02 | |
*** pdmars_ has joined #openstack-infra | 14:02 | |
hashar | also I think jeblair is attending pycon, if so is review queues is growing faster than he can proceed it hehe | 14:03 |
*** rallegre has quit IRC | 14:04 | |
*** markmcclain has joined #openstack-infra | 14:04 | |
SergeyLukjanov | sdague, I know, /me just remembered to update them :) | 14:04 |
*** vhoward has left #openstack-infra | 14:04 | |
jamespage | msabramo, hashar: I'd +1 that as well - even better if we can get gerrit lined up for reviews as well :-) | 14:07 |
hashar | + openstack CI system :-] | 14:07 |
hashar | the little gem is being used by Jenkins Job Builder and NodePool (a system to automatically create slaves) | 14:07 |
*** e0ne has quit IRC | 14:07 | |
hashar | mailing the openstack-infra list | 14:08 |
*** e0ne has joined #openstack-infra | 14:08 | |
openstackgerrit | Florian Preinstorfer proposed a change to openstack-infra/jenkins-job-builder: Add support for the Jenkins Doxygen publisher plugin. https://review.openstack.org/86604 | 14:08 |
msabramo | I have migrated from Google Code to GitHub; never from Launchpad | 14:08 |
*** jgallard has joined #openstack-infra | 14:09 | |
fungi | all of early openstack migrated from lp+bzr to git repositories | 14:09 |
fungi | i believe' | 14:10 |
fungi | (i was not around for that... before my time) | 14:10 |
*** sandywalsh has quit IRC | 14:10 | |
msabramo | http://blog.jozilla.net/2012/02/16/moving-my-code-from-launchpad-to-github/ | 14:10 |
*** e0ne has quit IRC | 14:11 | |
*** e0ne_ has joined #openstack-infra | 14:11 | |
*** rallegre has joined #openstack-infra | 14:11 | |
*** freyes has joined #openstack-infra | 14:13 | |
YorikSar | fungi: It was just GitHub at first. | 14:13 |
*** msabramo1 has joined #openstack-infra | 14:13 | |
*** prad has joined #openstack-infra | 14:13 | |
YorikSar | And then all that Gerrit and stuff came. | 14:14 |
fungi | sure, but those were still git repositories | 14:14 |
jeblair | jamespage: would you like to move python-jenkins to openstack's gerrit? if so, i'd be happy to do so. :) | 14:14 |
jeblair | YorikSar: nope, we moved from launchpad to gerrit | 14:14 |
jamespage | jeblair, I'd be happy for that to happen yes | 14:14 |
hashar | \O/ | 14:14 |
* hashar reached the nirvana of opensource awesomeness | 14:15 | |
YorikSar | jeblair: Yes, I mixed them up. | 14:15 |
jeblair | jamespage: ok, will do, probably next week since i'm at pycon | 14:15 |
*** msabramo has quit IRC | 14:15 | |
hashar | jeblair: should I poke openstack-infra about the migration of python-jenkins ? | 14:15 |
hashar | jeblair: I was about to send an email to poke everyone about it | 14:15 |
jeblair | hashar: i'm just planning to do it :) | 14:17 |
* hashar discards email | 14:17 | |
msabramo1 | :-) | 14:17 |
hashar | I think Node Pool is extending python-jenkins with the ability to add/remove slaves | 14:18 |
hashar | would be nice to have that part "upstreamed" back in python-jenkins | 14:18 |
jeblair | jamespage: any chance you are javacruft on pypi? if so, can you add 'openstackci' as an owner or maintainer to https://pypi.python.org/pypi/python-jenkins/0.2.1 ? | 14:18 |
msabramo1 | I added 100% test coverage and Python 3 compat to python-jenkins | 14:18 |
jamespage | jeblair, I am | 14:18 |
jeblair | jamespage: cool, if you do that, we can use the release automation we have | 14:19 |
jamespage | jeblair, done | 14:19 |
jeblair | hashar: i have been a bad person and haven't done that; i did merge one change and reviewed zaro's change though | 14:20 |
hashar | jeblair: if we get python-jenkins under Gerrit that would probably easier to handle :] | 14:20 |
*** yamahata__ has joined #openstack-infra | 14:21 | |
jeblair | hashar: i'd expect so :) | 14:21 |
*** jpeeler has joined #openstack-infra | 14:21 | |
*** jpeeler has quit IRC | 14:21 | |
*** jpeeler has joined #openstack-infra | 14:21 | |
*** sdake has joined #openstack-infra | 14:22 | |
jeblair | msabramo1: would you mind if we hold your changes until after the move? | 14:22 |
msabramo1 | jeblair: Would I have to resubmit them on Gerritt? | 14:22 |
jeblair | or should we try to merge all the pending reqs in lp? | 14:23 |
msabramo1 | s/Gerritt/Gerrit/ | 14:23 |
msabramo1 | seems like it might be easier to merge pending PRs if there are not too many | 14:23 |
msabramo1 | that's what I did when I migrated pymssql from Google Code to GitHub because migrating the code is pretty straightforward but migrating issues and pull requests is not | 14:23 |
*** jlibosva has quit IRC | 14:24 | |
jeblair | there's some automation around it, but it's not straightforward either way; the main thing is that we're likely to have more review bandwidth after the move | 14:26 |
*** yamahata__ has quit IRC | 14:26 | |
*** yamahata has quit IRC | 14:26 | |
jeblair | hashar: let's see what we can do in the next few days | 14:26 |
*** wchrisj has joined #openstack-infra | 14:27 | |
hashar | sure | 14:27 |
hashar | enjoy pycon jeblair :] | 14:27 |
*** jgrimm has joined #openstack-infra | 14:29 | |
*** jgrimm has quit IRC | 14:29 | |
*** jgrimm has joined #openstack-infra | 14:30 | |
jhesketh_ | jeblair, clarkb: I'm about to head to bed and realise you guys are really busy (pycon et all) but if you have a chance to look at the zuul changes in review that'd be awesome :-) | 14:31 |
jeblair | jhesketh_: i'll try, but realistically i won't be reviewing much until next week | 14:32 |
jhesketh_ | that's cool, no worries | 14:32 |
jeblair | jhesketh_: is there something particularly urgent i should put at the top of the list? | 14:32 |
jhesketh_ | not particularly | 14:32 |
jhesketh_ | jeblair: in other news, I have turbo-hipster running basic jobs (like pep8) from JJB | 14:33 |
jeblair | jhesketh_: !!!!! :) | 14:33 |
jhesketh_ | it's pretty rudimentary, I'm not really sure where we want to head with it overall | 14:33 |
jhesketh_ | which is something I proposed for discussion at the summit | 14:34 |
slagle | hi, this override for the acls on the stable tripleo branches has merged: https://review.openstack.org/#/c/85485/, but i don't see the change in gerrit yet | 14:34 |
slagle | should i see it by now? | 14:34 |
slagle | i don't see the acls updated in gerrit, i should say | 14:34 |
jeblair | slagle: because the new project machinery is broken, acl updates only take effect when we run the script manually which is on fridays | 14:35 |
jeblair | slagle: mordred is working on a fix to that | 14:36 |
slagle | jeblair: ok, thanks | 14:36 |
msabramo1 | jeblair: https://github.com/jeblair/python-jenkins (empty) :-) | 14:36 |
jeblair | msabramo1: wip | 14:37 |
hashar | jhesketh_: well done on jjb/pep8/turbo hipster :] | 14:37 |
hashar | jhesketh_: so sorry I did not have anytime to help on that front :-( | 14:37 |
msabramo1 | jeblair: You just created that? It says last updated 6 months ago | 14:37 |
jhesketh_ | hashar: cheers, and no worries :-) | 14:38 |
jeblair | msabramo1: yes, github has a weird conception of time apparently | 14:38 |
*** Ryan_Lane has joined #openstack-infra | 14:39 | |
jhesketh_ | I'm not sure what the roadmap to switching away from Jenkins will be.. I suspect there'll be lots of teething and bugs | 14:39 |
jhesketh_ | and one thing I think we need to discuss is if we really think it's something worth doing | 14:39 |
jhesketh_ | I'm cautious of just duplicating Jenkins and ending off no better | 14:39 |
*** wenlock has joined #openstack-infra | 14:39 | |
jhesketh_ | especially with all this extra work going into nodepool and python-jenkins | 14:39 |
msabramo1 | what is turbo hipster? | 14:41 |
openstackgerrit | A change was merged to openstack-infra/config: Increase min-ready for f20 nodes to 5 https://review.openstack.org/86432 | 14:41 |
jhesketh_ | msabramo1: It's a job-worker that speaks to zuul | 14:42 |
pabelanger | fungi, clarkb: Do you have any thoughts about: https://bugs.launchpad.net/zuul/+bug/1302756. Zuul reports lost jobs from gearman when it is restarted | 14:42 |
uvirtbot | Launchpad bug 1302756 in zuul "Gearman data does not persist across restarts" [Undecided,New] | 14:42 |
*** Ryan_Lane has quit IRC | 14:43 | |
pabelanger | I mentioned it a few weeks ago, but cannot remember who suggested a possible fix. | 14:43 |
fungi | pabelanger: right, the proposed "simple" fix is for zuul to just assume all jobs exist and rely on external validation of the correctness of job names in your layout.yaml | 14:44 |
*** che-arne has quit IRC | 14:44 | |
*** aconrad has quit IRC | 14:44 | |
fungi | pabelanger: otherwise zuul has to wait for your jenkins master(s) to register those jobs, which it will only do when you have slaves assigned to it which are capable of running those jobs | 14:44 |
jeblair | jhesketh_: sure, we can talk about it, but we _barely_ use jenkins at this point, and there's very little to duplicate. jenkins has an unsustainable scalabality and security model. there are _lots_ of compelling reasons for us to drop it. | 14:45 |
jeblair | jhesketh_: that doesn't invalidate the work going on in python-jenkins or elsewhere; what makes sense for us doesn't necessarily make sense for everyone | 14:45 |
jeblair | i expect lots of people will continue to use jenkins with zuul | 14:46 |
pabelanger | fungi, Correct, that's the catch-22 I am in. Keep my slaves un-registered as much as possible because of the financial cost. So, you are not opposed to some sort of config flag to possible toggle a 'simple' fix? | 14:46 |
jhesketh_ | sure | 14:46 |
jhesketh_ | as a side, it's a pity that turbo-hipster wasn't more mature before the influx of 3rd parties to openstack ci land | 14:47 |
*** chandan_kumar has quit IRC | 14:47 | |
pabelanger | fungi, I guess the smarter solutions, would have zuul bump nodepool somehow, to launch and register said job | 14:47 |
*** ildikov_ has joined #openstack-infra | 14:47 | |
jhesketh_ | but yes, I do think there is good reason to work towards a replacement, I'm just cautious of where to focus as it's important not to make matters worse | 14:47 |
*** ilives has quit IRC | 14:47 | |
jeblair | jhesketh_: but yes, there will be teething and bugs so i think we'll want to do it the way we do most big changes if we can -- phased with both running as we spin up and wind down | 14:47 |
*** khyati has joined #openstack-infra | 14:48 | |
jhesketh_ | yep, that's what I envisioned | 14:48 |
jhesketh_ | anywho, it's nearly 1am so I might get some sleep and bash it into submission some more tomorrow (ack, today) | 14:48 |
*** ilives has joined #openstack-infra | 14:48 | |
fungi | pabelanger: yeah, i believe jeblair suggested it was good fodder for a config option, and one which we'd likely enable ourselves since we already have jobs which check that the job names in zuul's layout exist in our jjb configs | 14:48 |
jhesketh_ | have fun at pycon! | 14:48 |
jeblair | pabelanger: yup | 14:49 |
*** OmPrakashPandey has quit IRC | 14:49 | |
jeblair | jhesketh_: thanks! good night! | 14:49 |
* jhesketh_ away! | 14:49 | |
*** jhesketh has quit IRC | 14:49 | |
pabelanger | jeblair, fungi: Okay, let me see if I can come up with something for it. THanks | 14:49 |
msabramo1 | jeblair, hashar: https://github.com/msabramo/python-jenkins | 14:50 |
*** ildikov has quit IRC | 14:50 | |
*** markwash has quit IRC | 14:50 | |
jeblair | pabelanger: to clarify, i support the config option idea ; i don't think the oob poke is the way to go (the enqueue is supposed to do that, so it fundamentally would have the same problem) | 14:51 |
jeblair | msabramo1: well you beat me too it while i was talking away :) thanks | 14:52 |
*** afazekas has quit IRC | 14:52 | |
pabelanger | jeblair, Yup, checking out the config options first | 14:52 |
*** thuc has joined #openstack-infra | 14:53 | |
msabramo1 | jeblair, hashar: https://github.com/msabramo/python-jenkins/pull/1 | 14:53 |
*** thedodd has joined #openstack-infra | 14:53 | |
msabramo1 | but I assume you'll want to create a more official repo, but maybe you can clone from mine to make it easier | 14:54 |
openstackgerrit | A change was merged to openstack-infra/config: Run docs jobs on qa-specs commits https://review.openstack.org/85431 | 14:54 |
hashar | msabramo1: does that import foreign branches as well ?:D | 14:57 |
*** marun has joined #openstack-infra | 14:58 | |
*** rallegre has quit IRC | 14:58 | |
*** thuc has quit IRC | 14:58 | |
*** dkliban has joined #openstack-infra | 14:59 | |
hashar | msabramo1: I can see my bzr changes being merged that is nice | 14:59 |
*** rallegre has joined #openstack-infra | 14:59 | |
msabramo1 | hashar: you want me to import some of your branches? | 15:00 |
*** rallegre has quit IRC | 15:00 | |
hashar | msabramo1: they are single commits that got merged in. So I dont think that is needed | 15:00 |
*** thedodd has quit IRC | 15:00 | |
msabramo1 | hashar: oh, stuff that was already merged | 15:01 |
hashar | the pending pull requests in laucnhapd can probably be copied to Gerrit and reviewed there | 15:01 |
*** thedodd has joined #openstack-infra | 15:01 | |
*** rallegre has joined #openstack-infra | 15:01 | |
msabramo1 | hashar: I don't know Gerrit or Launchpad well; I'll trust you on that one | 15:01 |
*** thuc has joined #openstack-infra | 15:03 | |
*** thuc_ has joined #openstack-infra | 15:04 | |
*** saju_m has quit IRC | 15:05 | |
*** yfried__ has quit IRC | 15:07 | |
*** thuc has quit IRC | 15:08 | |
*** mwagner_lap has quit IRC | 15:10 | |
*** nati_ueno has joined #openstack-infra | 15:10 | |
*** skraynev is now known as skraynev_afk | 15:11 | |
*** aconrad has joined #openstack-infra | 15:12 | |
*** msabramo1 has quit IRC | 15:14 | |
*** saschpe has quit IRC | 15:14 | |
*** cody-somerville has quit IRC | 15:15 | |
*** kmartin has joined #openstack-infra | 15:15 | |
*** ihrachyshka has quit IRC | 15:15 | |
*** coolsvap|afk is now known as coolsvap | 15:16 | |
*** thuc_ has quit IRC | 15:18 | |
*** thuc has joined #openstack-infra | 15:18 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Import python-jenkins project to stackforge https://review.openstack.org/86627 | 15:21 |
jeblair | i would adopt it in openstack-infra, but official projects of openstack programs with something other than an apache license is unexplored territory | 15:22 |
*** eyerediskin has joined #openstack-infra | 15:22 | |
*** thuc has quit IRC | 15:23 | |
fungi | i think that's a sane position | 15:23 |
openstackgerrit | Matt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for heat auth bug 1285833 https://review.openstack.org/86093 | 15:23 |
uvirtbot | Launchpad bug 1285833 in heat "Keystone client racing on certificate lookups causing 401 Unauthorized on API calls" [Critical,Confirmed] https://launchpad.net/bugs/1285833 | 15:23 |
*** saschpe has joined #openstack-infra | 15:23 | |
fungi | also, as we use jenkins less still, i forsee a time in the not too distant future where the community of devs and reviewers for it don't overlap with openstack infra much | 15:23 |
*** markmcclain has quit IRC | 15:23 | |
jeblair | but then again... http://git.openstack.org/cgit/openstack-infra/meetbot/tree/README.txt | 15:23 |
jeblair | (that well predates the current situation) | 15:24 |
fungi | that's a fork, right? is gerrit apache-licensed? | 15:24 |
jeblair | fungi: yes on both | 15:24 |
fungi | http://git.openstack.org/cgit/openstack-infra/gerrit/tree/COPYING | 15:24 |
fungi | i guess so! | 15:24 |
fungi | though what a strangely gpl-esque name for the license copy | 15:25 |
*** jcoufal has quit IRC | 15:25 | |
*** nati_ueno has quit IRC | 15:26 | |
eyerediskin | fungi: can you pls take a look? https://review.openstack.org/#/c/86331/ | 15:28 |
*** che-arne has joined #openstack-infra | 15:28 | |
eyerediskin | fungi: im not sure if should work like that | 15:28 |
eyerediskin | fungi: devstack-checkout and then tox builders | 15:28 |
*** cody-somerville has joined #openstack-infra | 15:31 | |
fungi | eyerediskin: no idea... have you tried running devstack-gate/devstack-vm-gate-wrap.sh with no configuration at all and then feeding those other parameters into run-tox.sh? | 15:32 |
*** pdmars_ has quit IRC | 15:33 | |
fungi | eyerediskin: i have a feeling calling devstack-vm-gate-wrap.sh is going to do more than you want, but maybe the envvar/config default values for it are sane enough that it will work | 15:33 |
*** pdmars has joined #openstack-infra | 15:34 | |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: Add query for heat auth bug 1285833 https://review.openstack.org/86093 | 15:34 |
uvirtbot | Launchpad bug 1285833 in heat "Keystone client racing on certificate lookups causing 401 Unauthorized on API calls" [Critical,Confirmed] https://launchpad.net/bugs/1285833 | 15:34 |
sdague | fungi: ok, so apparently my hack in requirements didn't seem to do the thing I wanted | 15:36 |
sdague | based on everything I read about the mirror building - https://review.openstack.org/#/c/86171/ seemed like it would pull those additional requirements into the mirror | 15:36 |
sdague | (unless it's still rebuilding and new pep8 just isn't there yet) | 15:36 |
*** msabramo has joined #openstack-infra | 15:36 | |
dims | sdague, thanks. Anyone else with devstack karma? please nudge this tiny fix - https://review.openstack.org/#/c/86107/ - will help me test all gates jobs with libvirt 1.2.2+/precise | 15:37 |
*** wchrisj has quit IRC | 15:37 | |
sdague | dims: if dtroyer doesn't +A by the time I get back from lunch I'll hit it | 15:37 |
sdague | it's pretty straight forward | 15:38 |
dims | sdague, thanks again | 15:38 |
*** imcsk8_lap has quit IRC | 15:38 | |
*** pdmars has quit IRC | 15:38 | |
*** imcsk8_lap has joined #openstack-infra | 15:38 | |
* zul jeblair ping | 15:40 | |
*** rallegre has quit IRC | 15:40 | |
fungi | sdague: that commit message says "The current mirror process processes things that look like requirements files from global-requirements..." but i don't see how that is reflected at http://git.openstack.org/cgit/openstack-infra/pypi-mirror/tree/pypi_mirror/cmd/run_mirror.py#n255 | 15:40 |
fungi | sdague: can you explain a little as to how you were expecting it to work? | 15:40 |
*** wchrisj has joined #openstack-infra | 15:41 | |
*** basha_ has joined #openstack-infra | 15:42 | |
*** dkliban has quit IRC | 15:42 | |
mordred | sdague: hey! - so, I had drinks with jogo last night and he was telling me about what you were working on with the mirror - have a second to chat about it? | 15:43 |
mordred | I'm not convinced it's needed | 15:43 |
mordred | but I'd like to either convince you of that or get you to convince me I'm wrong :) | 15:43 |
*** msabramo has quit IRC | 15:43 | |
*** rallegre has joined #openstack-infra | 15:44 | |
mordred | specifically, while in theory I support the idea of reworking the mirror to be for resilience and not enforcement, it is not necessary to do that split to affect the upgrade of pep8 safely for hacking | 15:45 |
*** salv-orlando has left #openstack-infra | 15:45 | |
*** dkliban has joined #openstack-infra | 15:45 | |
mordred | also, pypi-mirror does a lot of work already to ensure that transitive deps are captured - so we don't need to list them explicitly | 15:46 |
dims | dtroyer, thanks! | 15:46 |
mordred | the only time we do is when there is a transitive dep of a transitive setup_requires dep because of the specific mechanics about how those get grabbed breaks | 15:46 |
*** yfried__ has joined #openstack-infra | 15:47 | |
mordred | that, in particular, is no longer needed with wheels, as the consumers of our mirror will cease needing transitive deps that are only setup_requires deps | 15:47 |
*** basha_ has quit IRC | 15:50 | |
openstackgerrit | Matt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for heat timeout bug 1306029 https://review.openstack.org/86636 | 15:51 |
*** yfried__ has quit IRC | 15:51 | |
uvirtbot | Launchpad bug 1306029 in heat "tempest.api.orchestration.stacks.test_stacks times out during tearDownClass" [Undecided,New] https://launchpad.net/bugs/1306029 | 15:51 |
zaro | morning | 15:54 |
phschwartz | zaro: morning | 15:55 |
*** comstud has quit IRC | 15:55 | |
*** comstud has joined #openstack-infra | 15:55 | |
*** krotscheck has joined #openstack-infra | 15:56 | |
jeblair | zul: pong (sorry, crappy hotel ethernet cable fell out :) | 15:56 |
*** e0ne_ has quit IRC | 15:56 | |
*** e0ne has joined #openstack-infra | 15:57 | |
*** asselin_ has quit IRC | 15:58 | |
*** ihrachyshka has joined #openstack-infra | 15:58 | |
*** thuc_ has joined #openstack-infra | 15:58 | |
*** russellb has quit IRC | 15:59 | |
*** russellb has joined #openstack-infra | 15:59 | |
*** marun has quit IRC | 16:00 | |
*** marun has joined #openstack-infra | 16:01 | |
fungi | jeblair: what was the glanceclient workaround rackspace needed? | 16:01 |
fungi | i was spending a minute trying out python-openstackclient and realized that image list relies on glance working | 16:02 |
*** aglarendil has quit IRC | 16:02 | |
jeblair | fungi: it needs the glance endpoint and version specified manually | 16:02 |
*** yfried__ has joined #openstack-infra | 16:02 | |
*** wchrisj has quit IRC | 16:03 | |
fungi | aha | 16:04 |
fungi | jeblair: thanks! | 16:04 |
jeblair | fungi: i can dig up the specifics if you need them | 16:04 |
fungi | jeblair: no need, i think i can figure it out from there | 16:05 |
*** bookwar has quit IRC | 16:05 | |
* mordred has it... | 16:05 | |
mordred | 02:01:59 jeblair | glance -d --os-image-url=https://iad.images.api.rackspacecloud.com --os-image-api-version=2 image-list | 16:06 |
mordred | fungi: ^^ | 16:06 |
fungi | mordred: thanks! | 16:06 |
*** markmc has quit IRC | 16:06 | |
*** jcoufal has joined #openstack-infra | 16:07 | |
zigo | mordred: Hi there! | 16:08 |
*** atiwari has joined #openstack-infra | 16:08 | |
*** yfried__ has quit IRC | 16:08 | |
*** bookwar has joined #openstack-infra | 16:08 | |
*** wchrisj has joined #openstack-infra | 16:08 | |
mordred | hey zigo | 16:08 |
tteggel | is there a way, in a script, to get a definitive list of cores for a given project? | 16:09 |
tteggel | gerrit ls-members not supported :( | 16:09 |
zigo | mordred: I was wondering if there was a way we could go ahead with moving the Debian packaging to review.openstack.org | 16:09 |
*** SumitNaiksatam has quit IRC | 16:09 | |
zigo | mordred: I got contributors knocking at the door, and it's hard to ask to go through the old process of sending patches to a mailing list. :( | 16:10 |
mordred | zigo: I'm a big fan of that idea - where's the packaging now? | 16:11 |
zigo | mordred: Hosted on alioth.debian.org, with a simple Git that FusionForge provides. | 16:12 |
mordred | zigo: cool - I mean you gota link? | 16:12 |
fungi | yay, rackspace having a separate api endpoint for glance is basically unsupportable in openstackclient since it uses one common os_url and seems not to let you pass through api-specific endpoints | 16:13 |
fungi | dtroyer: ^ any suggested workarounds for that besides complain at the provider or extend the client? is there already a hidden feature i'm not finding? | 16:14 |
zigo | mordred: https://alioth.debian.org/projects/openstack/ You can have a look there, but there's not much to see. Otherwise, it's the usual git://anonscm.debian.org/git/openstack/<debian-package-name.git> | 16:15 |
mordred | I thnk we shoudl complain to the provider - the url should be registered with keystone | 16:15 |
zigo | mordred: Or for example http://anonscm.debian.org/gitweb/?p=openstack/nova.git | 16:15 |
mordred | zigo: awesome - i'm about to run out the door - let me look at that real quick and then come back to you with a proposed plan | 16:15 |
*** hogepodge has quit IRC | 16:15 | |
*** aglarendil has joined #openstack-infra | 16:15 | |
zigo | mordred: Ok. Though I'm about to ... go to sleep! :) | 16:16 |
dtroyer | fungi: that is a weakness for sure…if you use token auth you can give it the endpoint directly. and that's bad for all the right reasons, but the only way at present. | 16:16 |
*** hashar has quit IRC | 16:16 | |
fungi | dtroyer: that's what i assumed--thanks for confirming. papering over it just gives providers an excuse to continute doing things like that | 16:16 |
dtroyer | but their sdk handles it perfectly! go figure | 16:17 |
fungi | yep... *grumble-grumble* | 16:18 |
*** mrodden has joined #openstack-infra | 16:18 | |
mordred | fungi, dtroyer: I've pinged troy over there to see what the story is | 16:18 |
tteggel | nevermind: found reviewstats/projects/... which will do fine | 16:22 |
kevinbenton | there seems to be a connectivity problem with jobs in the gate | 16:23 |
*** afazekas has joined #openstack-infra | 16:23 | |
kevinbenton | https://jenkins05.openstack.org/job/gate-neutron-pep8/1108/console | 16:24 |
kevinbenton | https://jenkins01.openstack.org/job/gate-nova-pep8/21771/console | 16:24 |
kevinbenton | dying on requirements installs | 16:24 |
*** SumitNaiksatam has joined #openstack-infra | 16:25 | |
fungi | kevinbenton: we've seen lots of what seem to be network and disk issues in hpcloud az2. we're actively working to shift more of our workload out of the old hpcloud availability zones and into their next-gen regions | 16:26 |
*** e0ne has quit IRC | 16:26 | |
*** david-lyle has joined #openstack-infra | 16:26 | |
*** e0ne has joined #openstack-infra | 16:27 | |
fungi | kevinbenton: that one does seem to be an instance in az2 which got an icmp/net-unreach packet back when connecting to our pypi mirror | 16:27 |
fungi | but only after having already connected to it a bunch prior to that. definitely not a good sign | 16:27 |
YorikSar | Can we somehow update Python on our Jenkins slaves? I'm running into a bug that doesn't seem to be easily worked around and this bug has been fixed in Python 2.7.4 while there is 2.7.3 on Jenkins. | 16:28 |
fungi | YorikSar: ubuntu 12.04 lts would need the fix backported | 16:28 |
kevinbenton | fungi: ah. is there a way to see the association of jenkins slave to provider? | 16:28 |
fungi | kevinbenton: it's encoded into the hostname, the "Building remotely on..." line at the top of the log | 16:29 |
kevinbenton | fungi: oh i see it. thx | 16:29 |
YorikSar | fungi: Can you point me at how can I try to push the patch there? I've never messed with Ubuntu packaging before. | 16:30 |
fungi | jamespage: zul: ^ ? | 16:30 |
*** thuc has joined #openstack-infra | 16:30 | |
*** mwagner_lap has joined #openstack-infra | 16:30 | |
fungi | jamespage: zul: YorikSar is inquiring about a python bugfix backport from 2.7.4 to the packages on precise | 16:30 |
*** aconrad has quit IRC | 16:30 | |
kevinbenton | fungi: is there a bug i can reference for this issue for the reverify statement? | 16:31 |
*** e0ne has quit IRC | 16:31 | |
jamespage | fungi, YorikSar: I expect that could be fixed; is there/can you raise a bug against python in Ubuntu on launchpad please | 16:31 |
YorikSar | fungi, jamespage, zul: It's about http://bugs.python.org/issue6056 | 16:31 |
*** jpich has quit IRC | 16:31 | |
jamespage | YorikSar, ubuntu-bug XXX is the right was | 16:31 |
jamespage | way | 16:32 |
fungi | kevinbenton: there may be several... the way these failures manifest is not easily classified by the errors in logs since they can impact a variety of different parts of any job | 16:32 |
kevinbenton | fungi: is there a generic infra connectivity bug that you would prefer i reference? | 16:33 |
fungi | kevinbenton: i'm hunting | 16:33 |
*** msabramo has joined #openstack-infra | 16:33 | |
YorikSar | jamespage: Should I file it here? https://bugs.launchpad.net/bugs/bugtrackers/python-roundup | 16:33 |
*** OmPrakashPandey has joined #openstack-infra | 16:33 | |
fungi | we have a bunch open since openstack-ci turns into a dumping ground for any job failure a dev can't figure out | 16:33 |
*** thuc_ has quit IRC | 16:34 | |
jamespage | YorikSar, if you can use ubuntu-bug on the server where you have the issue it gets tagged correctly and put in the right place in launchpad | 16:34 |
*** gyee has joined #openstack-infra | 16:34 | |
fungi | kevinbenton: keeping on top of them gets challenging sometimes | 16:34 |
jamespage | YorikSar, ubuntu-bug python2.7 | 16:34 |
kevinbenton | fungi: yeah, i can imagine | 16:34 |
jamespage | should do it I think | 16:34 |
YorikSar | jamespage: Ah.. Ok, I'm trying to get gate-like VM locally. I'll file the bug from it once it's ready then. | 16:35 |
*** yamahata has joined #openstack-infra | 16:35 | |
fungi | kevinbenton: maybe bug 1272746 or bug 1275994 | 16:35 |
uvirtbot | Launchpad bug 1272746 in openstack-ci "Error <urlopen error [Errno 101] Network is unreachable> while getting http://pypi.openstack.org/openstack/..." [Undecided,Confirmed] https://launchpad.net/bugs/1272746 | 16:35 |
uvirtbot | Launchpad bug 1275994 in openstack-ci "Network is unreachable errno string reported in various ways killing pip and git operations gate/check jobs" [Medium,Expired] https://launchpad.net/bugs/1275994 | 16:35 |
kevinbenton | fungi: ok, thanks | 16:36 |
fungi | heh, looks like i reported that first one ;) | 16:36 |
*** david_lyle_ has joined #openstack-infra | 16:37 | |
fungi | and yep, the log i linked had "Building remotely on devstack-precise-hpcloud-az2-..." | 16:37 |
*** dklyle has joined #openstack-infra | 16:38 | |
kevinbenton | fungi: i’ll reference that one then :-) | 16:38 |
msabramo | hashar, jeblair: I know you guys want Gerrit and Jenkins and not Travis CI, but at least this illustrates that the tests are passing - https://travis-ci.org/msabramo/python-jenkins/builds/22703767 | 16:38 |
*** david-lyle has quit IRC | 16:40 | |
*** Ryan_Lane has joined #openstack-infra | 16:40 | |
*** david-lyle has joined #openstack-infra | 16:40 | |
*** markmcclain has joined #openstack-infra | 16:41 | |
*** david_lyle_ has quit IRC | 16:41 | |
*** david_lyle_ has joined #openstack-infra | 16:41 | |
*** dklyle has quit IRC | 16:43 | |
*** alexpilotti has quit IRC | 16:43 | |
*** alexpilotti has joined #openstack-infra | 16:44 | |
msabramo | w00t! jenkins/__init__ 221 0 100% | 16:44 |
*** Ryan_Lane has quit IRC | 16:45 | |
msabramo | 100% coverage makes me smile | 16:45 |
*** david-lyle has quit IRC | 16:45 | |
*** fbo is now known as fbo_away | 16:46 | |
*** lcostantino has quit IRC | 16:47 | |
*** andreaf has quit IRC | 16:48 | |
*** saju_m has joined #openstack-infra | 16:48 | |
*** hogepodge has joined #openstack-infra | 16:53 | |
*** markwash has joined #openstack-infra | 16:54 | |
*** Ryan_Lane has joined #openstack-infra | 16:54 | |
*** markmcclain has quit IRC | 16:55 | |
*** derekh has quit IRC | 16:57 | |
*** david_lyle_ has quit IRC | 16:58 | |
*** melwitt has joined #openstack-infra | 16:59 | |
*** aconrad has joined #openstack-infra | 17:06 | |
*** wchrisj has quit IRC | 17:06 | |
*** harlowja_away is now known as harlowja | 17:07 | |
*** Sukhdev has joined #openstack-infra | 17:08 | |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Added fuel-core team https://review.openstack.org/86519 | 17:09 |
*** mrodden has quit IRC | 17:12 | |
*** yongli has quit IRC | 17:13 | |
*** aconrad has quit IRC | 17:13 | |
*** yongli has joined #openstack-infra | 17:14 | |
clarkb | morning | 17:15 |
*** eyerediskin has left #openstack-infra | 17:15 | |
clarkb | apparently my early start yesterday ruined todays ability to get going | 17:15 |
*** nati_ueno has joined #openstack-infra | 17:17 | |
mgagne | clarkb: I feel your pain =( | 17:17 |
sdague | fungi: because apparently I'm dumb and never found that script | 17:17 |
*** aconrad has joined #openstack-infra | 17:18 | |
*** _nadya_ has joined #openstack-infra | 17:18 | |
fungi | clarkb: that often happens to me too | 17:18 |
sdague | mordred: if you don't think it's needed, that's cool. | 17:18 |
sdague | I think I was maybe operating under bad information | 17:19 |
sdague | or bad understanding on my behalf | 17:19 |
*** rallegre has quit IRC | 17:19 | |
*** mihgen has quit IRC | 17:20 | |
sdague | fungi: is the pypi mirror borked? | 17:21 |
sdague | http://logs.openstack.org/62/86562/1/gate/gate-tempest-dsvm-neutron/721a02a/logs/devstacklog.txt.gz#_2014-04-10_16_24_26_970 | 17:21 |
sdague | zuul just when xmass tree style | 17:21 |
fungi | sdague: see discussion with kevinbenton but i think hpcloud az2 is experiencing network issues | 17:22 |
openstackgerrit | Mathieu Gagné proposed a change to openstack-infra/jenkins-job-builder: Fix H306 errors reported by flake8/hacking https://review.openstack.org/86445 | 17:22 |
openstackgerrit | Mathieu Gagné proposed a change to openstack-infra/jenkins-job-builder: Fix H302 errors reported by flake8/hacking https://review.openstack.org/86447 | 17:22 |
openstackgerrit | Mathieu Gagné proposed a change to openstack-infra/jenkins-job-builder: Fix H301 errors reported by flake8/hacking https://review.openstack.org/86446 | 17:22 |
openstackgerrit | Mathieu Gagné proposed a change to openstack-infra/jenkins-job-builder: Fix H101 errors reported by flake8/hacking https://review.openstack.org/86448 | 17:22 |
openstackgerrit | Mathieu Gagné proposed a change to openstack-infra/jenkins-job-builder: Fix H403 and H404 errors reported by flake8/hacking https://review.openstack.org/86449 | 17:22 |
openstackgerrit | Mathieu Gagné proposed a change to openstack-infra/jenkins-job-builder: Fix H231, H233, H902 and H703 errors reported by flake8/hacking https://review.openstack.org/86450 | 17:22 |
openstackgerrit | Mathieu Gagné proposed a change to openstack-infra/jenkins-job-builder: Migrate to flake8/hacking https://review.openstack.org/86451 | 17:22 |
kevinbenton | sdague: it looks cool :-) | 17:22 |
fungi | sdague: oh, yours is actually hpcloud-az1 though | 17:23 |
dhellmann | are we still planning to have our own openid server at some point? | 17:24 |
*** bradm has quit IRC | 17:25 | |
dhellmann | I can't edit the wiki because launchpad's login service is returning 500 errors | 17:25 |
fungi | dhellmann: http://git.openstack.org/cgit/openstack-infra/openstackid/tree/ https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstackid/manifests/ | 17:25 |
*** dizquierdo has quit IRC | 17:25 | |
clarkb | and openstackid-dev.o.o is athing | 17:25 |
*** _nadya_ has quit IRC | 17:25 | |
fungi | dhellmann: work in progress but i gather it's nearing production | 17:25 |
dhellmann | fungi: cool | 17:26 |
fungi | working now to see whether i can correlate locations having connectivity issues to pypi.o.o | 17:27 |
fungi | so far 10 out ot 10 voting failures in the gate are all nodes in legacy hpcloud zones | 17:29 |
jeblair | mgagne: we ignore hacking rules in infra projects. there is no need to fix them. | 17:30 |
mgagne | jeblair: "need" no? | 17:30 |
mgagne | jeblair: sorry, mistyped | 17:30 |
mgagne | jeblair: "no need" ? | 17:30 |
*** jgallard has quit IRC | 17:30 | |
*** OmPrakashPandey has quit IRC | 17:30 | |
fungi | actually, here's a few similar failures in hpcloud region b too | 17:31 |
harlowja | hmmm, is the sign-in for review.openstack.org not working for anyone else (or maybe its just me) | 17:31 |
fungi | i'm starting to wonder if there are troubles at a peering point somewhere, which is causing communication with rackspace outside of rackspace to run into problems | 17:32 |
jeblair | right. everyone is welcome to follow the recommendations of course and we often do. but we dont enforce it and we have enough reviews as it is so i would rather not ask people to review those kinds of changes. | 17:32 |
fungi | nothing as of yet mentioned on their status page though | 17:32 |
jeblair | mgagne: usually we just depend on hacking to get the deps and ignore H rules in the config | 17:34 |
*** dkliban has quit IRC | 17:34 | |
*** dkliban has joined #openstack-infra | 17:34 | |
mgagne | jeblair: so my understanding is that it's a matter of human resources/time more than H rules being "not good". | 17:34 |
*** nati_ueno has quit IRC | 17:35 | |
fungi | just went through the several dozen job failures currently showing in the gate and every one of them was in hpcloud, none in rackspace. whether this means a network problem in one provider or the other or something more widespread in the backbone between them, hard to say at the moment | 17:36 |
*** nati_ueno has joined #openstack-infra | 17:36 | |
JayF | fungi: are the job failures with network issues in Jenkins on Rackspace Cloud? | 17:38 |
jeblair | mgagne: also many of us disagree with the rules. we are a small enough community that doesnt nit pick each other on reviews. i like that about us. ha king solves a problem that nova has but we dont. i dont like the arguments that come up around hacking rules. | 17:39 |
fungi | JayF: see my comment just above your question | 17:39 |
JayF | fungi: heh. I apparently read every bit of the scrollback except for the last line. | 17:39 |
JayF | fungi: was going to offer to help, but glad it's outside of my sphere of influence (aka Rackspace Cloud isn't having network issues :D) | 17:40 |
fungi | JayF: if it is, looks like it's probably at your border/peering | 17:40 |
fungi | JayF: since i don't see any evidence of connectivity problems between servers/tenants/regions inside rackspace | 17:41 |
sdague | fungi: have we thought about putting a mirror inside each cloud provider? | 17:41 |
sdague | to help with things like this | 17:41 |
fungi | sdague: i believe it has been discussed, yes | 17:42 |
*** wchrisj has joined #openstack-infra | 17:42 | |
*** sdake has quit IRC | 17:42 | |
jeblair | fungi: pull hp from np config? | 17:43 |
fungi | jeblair: we could. it'll chop our quota in half, but maybe that's still better than the alternative | 17:44 |
fungi | if that doesn't totally stink, i'll get a review through for it asap | 17:44 |
jeblair | whats the failure rate? | 17:45 |
fungi | most changes in the gate are failing | 17:45 |
fungi | so yes, slow is better than no | 17:45 |
jeblair | agreed | 17:46 |
fungi | jeblair: best to just set the max-servers to 0, or rip all hp.* out of the config for now? | 17:46 |
jeblair | max 0 i think | 17:46 |
*** amotoki has quit IRC | 17:47 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Temporarily disable hpcloud in nodepool https://review.openstack.org/86662 | 17:50 |
fungi | jeblair: clarkb: mordred: SergeyLukjanov: ^ | 17:50 |
*** yfried__ has joined #openstack-infra | 17:50 | |
* bnemec stops rechecking against the pypi.o.o bug | 17:50 | |
SergeyLukjanov | fungi, oh... | 17:51 |
jeblair | fungi: lgtm. im phoning it in clarkb style. | 17:52 |
fungi | jeblair: good enough ;) | 17:53 |
fungi | clarkb is indeed a trend-setter | 17:53 |
*** jcoufal has quit IRC | 17:53 | |
mgagne | jeblair: looking at infra projects, only jeepyb and nodepool have H checks disabled. To me, disabling H checks looks more of an exception than the rule. jeepyb/nodepool are mostly developed and used by the infra team, I could understand the choice to disable them for whatever reasons. However, it's not like JJB which came to have a life of his own. So I still don't fully understand your POV on the subject. | 17:53 |
*** UtahDave has joined #openstack-infra | 17:54 | |
dhellmann | harlowja: I'm having trouble with the launchpad sign-in for the wiki, too | 17:54 |
harlowja | dhellmann ya, i eventually got it to work, maybe launchpad is being flakey | 17:54 |
dhellmann | harlowja: yeah | 17:54 |
anteaya | harlowja: dhellmann I get this when I try to sign into lp https://login.launchpad.net/9Gk2hm6HXc98D616/+decide | 17:55 |
anteaya | so yeah, lp signin is having a sad | 17:55 |
dhellmann | anteaya: I was seeing 500 errors or their equivalent earlier, but it just worked | 17:55 |
*** morganfainberg_Z is now known as morganfainberg | 17:56 | |
jeblair | mgagne: i think hacking brings more harm than good to small projects. it othen has rules added to it that people dont agree with which cause huge debates. k disagree strongly with several rules. | 17:56 |
anteaya | yeah, I just kept refreshing until lp let me in | 17:56 |
anteaya | now gerrit lets me in as well | 17:56 |
jeblair | mgagne: "i" disagree | 17:57 |
mgagne | jeblair: are you referring to yourself as the letter k ? =) | 17:57 |
clarkb | fungi: jeblair wfm | 17:58 |
clarkb | sorry was afk for a couple minutes there | 17:58 |
fungi | mgagne: it's because he lives entirely inside of franz kafka's "the trial" | 17:58 |
anteaya | redundant to say it in this channel, but it is the last day to vote for the ptl elections | 17:58 |
jeblair | mgagne: hacking is for projects where people argue over nit picky things. we dont have that problem and if we start using the tool it will encourage people to behave that way. | 17:58 |
*** msabramo has quit IRC | 17:58 | |
*** amcrn has quit IRC | 17:59 | |
*** freyes has quit IRC | 17:59 | |
*** amcrn has joined #openstack-infra | 18:00 | |
jeblair | mgagne: the better approach is just to review for good code, expect people to match the existing style for the most part and dont worry about the little things. | 18:00 |
*** amcrn has quit IRC | 18:00 | |
*** khyati has quit IRC | 18:00 | |
fungi | jeblair: clarkb: mordred: SergeyLukjanov: i'm forcing 86662 in because it was hoisted upon its own petard | 18:01 |
jeblair | mgagnd: at least thats the kind of project id rather work on. not worry about whether commit msgs need periods on the first line. | 18:01 |
jeblair | mgagne: sorry im typing on a phone | 18:01 |
mgagne | jeblair: What can I say. I love good looking code and feel hacking style fits my personal taste. But it looks to not be shared by everyone. | 18:01 |
openstackgerrit | A change was merged to openstack-infra/config: Temporarily disable hpcloud in nodepool https://review.openstack.org/86662 | 18:01 |
jeblair | mgagne: im very sorry i didnt add something to jjb sooner about this. | 18:03 |
SergeyLukjanov | fungi, ack | 18:04 |
fungi | JayF: i meant to ping you sooner, but you expressed interest in pitching in on a keysigning activity at the summit... there's a list thread at http://lists.openstack.org/pipermail/openstack-dev/2014-March/031337.html if you want to weigh in | 18:05 |
fungi | JayF: continued over the month change at http://lists.openstack.org/pipermail/openstack-dev/2014-April/031537.html | 18:05 |
*** ildikov_ has quit IRC | 18:06 | |
anteaya | so bug 1272746 is the # for recheck reverify for the poor patches with red dots? | 18:06 |
uvirtbot | Launchpad bug 1272746 in openstack-ci "Error <urlopen error [Errno 101] Network is unreachable> while getting http://pypi.openstack.org/openstack/..." [Undecided,Confirmed] https://launchpad.net/bugs/1272746 | 18:06 |
*** mrodden has joined #openstack-infra | 18:07 | |
JayF | fungi: I saw the thread; but the time for when to do it never seemed to materialize | 18:07 |
JayF | fungi: given you/others have run it in the past, I'll just be at you all's disposal to help in whatever way you need | 18:07 |
*** ominakov has quit IRC | 18:08 | |
*** dprince has quit IRC | 18:08 | |
*** CaptTofu has quit IRC | 18:08 | |
*** che-arne has quit IRC | 18:08 | |
*** CaptTofu has joined #openstack-infra | 18:08 | |
fungi | JayF: well, i just happened to be the concerned citizen who coordinated the first one, but am happy for others to pick up the reigns if they want | 18:08 |
JayF | I've never personally run a keysigning party | 18:08 |
JayF | so if you've ever done it at all, for at least the first time around, I'd probably rather apprentice :) | 18:09 |
fungi | er, reins | 18:09 |
fungi | JayF: that's fine too. i agree the thread sort of fizzled out with no real consensus | 18:10 |
JayF | Yeah, it seems like maybe for next summit, we should get some space carved out specifically for a keysigning party | 18:10 |
JayF | since we sign tagged releases, it's very important to the project to have a strong web of trust | 18:10 |
*** jlk has quit IRC | 18:15 | |
*** jlk has joined #openstack-infra | 18:16 | |
*** dkliban has quit IRC | 18:16 | |
fungi | JayF: agreed. ksps aren't the only way to get that done, but the summits are definitely a good opportunity to fill in the gaps (i always carry two forms of id and a stack of business cards with my key fingerprint and related contact info with me) | 18:17 |
JayF | Key fingerprint on business cards | 18:17 |
JayF | is a DAMN good idea | 18:17 |
*** hashar has joined #openstack-infra | 18:18 | |
JayF | and getting new business cards before the summit is also probably something I should do | 18:18 |
JayF | so I might do this | 18:18 |
*** hogepodge has quit IRC | 18:18 | |
*** hogepodge_ has joined #openstack-infra | 18:18 | |
JayF | <newtopic> for all these network-related build failures, should I keep spamming recheck no bug? Open a bug? Go for a walk then recheck? | 18:18 |
fungi | JayF: recheck bug 1272746 | 18:18 |
uvirtbot | Launchpad bug 1272746 in openstack-ci "Error <urlopen error [Errno 101] Network is unreachable> while getting http://pypi.openstack.org/openstack/..." [Undecided,Confirmed] https://launchpad.net/bugs/1272746 | 18:18 |
fungi | JayF: hopefully it's dying down now | 18:19 |
fungi | node counts in hpcloud are falling sharply | 18:20 |
fungi | https://community.hpcloud.com/status/ and https://status.rackspace.com/ are both fairly quiet about the situation | 18:22 |
*** _nadya_ has joined #openstack-infra | 18:23 | |
*** zul has quit IRC | 18:25 | |
JayF | fungi: I've seen failures even trying to clone the git repo from the builder | 18:26 |
*** bookwar has quit IRC | 18:26 | |
fungi | JayF: also from a slave in hpcloud? | 18:26 |
*** amcrn has joined #openstack-infra | 18:26 | |
JayF | How do I tell from console.html? | 18:27 |
fungi | JayF: one of the first few lines of the console log mentions the hostname of the jenkins slave and we encode the provider and region/zone in that | 18:27 |
JayF | ah I see, the hostname | 18:27 |
*** sdake_ is now known as sdake | 18:28 | |
JayF | fungi: http://logs.openstack.org/75/86475/6/check/gate-ironic-python-agent-python27/74a752f/console.html hp cloud | 18:28 |
*** gema has quit IRC | 18:29 | |
JayF | fungi: plus all the network unreachables I've seen while digging for that failure have been all hp cloud | 18:29 |
*** mriedem1 has joined #openstack-infra | 18:29 | |
JayF | same deal here -> http://logs.openstack.org/75/86475/6/check/gate-ironic-python-agent-pep8/af35ac2/console.html | 18:29 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: Collate story metadata for status https://review.openstack.org/86452 | 18:29 |
fungi | yep, that seems to match what i've correlated so far | 18:29 |
*** mrodden has quit IRC | 18:30 | |
*** mriedem has quit IRC | 18:30 | |
JayF | If there's anything I can do to help, lemme know. I don't know much about -infra in general but devops is my background so if there's a specific place I can dig, lemme know. Doubt there's much I can figure out without specific knowledge of the environment though. | 18:30 |
*** jergerber has joined #openstack-infra | 18:31 | |
fungi | thanks, though i have doubts the problem is within the environment. looks like a misbehaving layer-3 device at some network boundary | 18:31 |
JayF | yup, that's what I'd suspect as well. If you have issues similar to this at Rackspace, feel free to ping me. I work directly with folks who'd wanna know and be able to fix (but I doubt I'm alone in that here) | 18:32 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: Collate story metadata for status https://review.openstack.org/86452 | 18:33 |
*** asselin has quit IRC | 18:33 | |
*** asselin has joined #openstack-infra | 18:33 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/jenkins-job-builder: Add hacking to requirements https://review.openstack.org/86679 | 18:36 |
*** yolanda has quit IRC | 18:36 | |
fungi | JayF: do you happen to know why rackspace has a bunch of images which show up in glance image-list but not nova image-list for the same region? | 18:39 |
*** zul has joined #openstack-infra | 18:40 | |
*** mrodden has joined #openstack-infra | 18:40 | |
fungi | JayF: for example, i see two debian images in nova image-list output, but glance image-list gives me 44 | 18:40 |
*** marun has quit IRC | 18:41 | |
*** Ryan_Lane1 has joined #openstack-infra | 18:41 | |
*** thuc has quit IRC | 18:43 | |
*** mdenny has quit IRC | 18:43 | |
*** mdenny has joined #openstack-infra | 18:43 | |
*** thuc has joined #openstack-infra | 18:43 | |
mgagne | fungi: could be they filter out "old" images in Nova based on metadata | 18:44 |
fungi | mgagne: good possibility. though some of these look like beta images or maybe images from other tenants (hard to tell without booting them) | 18:45 |
fungi | but yes, probably metadata filtering in nova | 18:45 |
mgagne | fungi: well, "old" images still exist, they aren't listed in Nova though | 18:45 |
*** thuc has quit IRC | 18:45 | |
*** thuc has joined #openstack-infra | 18:46 | |
*** gyee has quit IRC | 18:46 | |
*** thuc has quit IRC | 18:46 | |
*** Ryan_Lane1 has quit IRC | 18:47 | |
*** thuc has joined #openstack-infra | 18:47 | |
fungi | makes sense | 18:47 |
*** thuc has quit IRC | 18:47 | |
*** coolsvap is now known as coolsvap|afk | 18:48 | |
*** thuc has joined #openstack-infra | 18:48 | |
*** tjones has joined #openstack-infra | 18:52 | |
*** _nadya_ has quit IRC | 18:53 | |
*** gema has joined #openstack-infra | 18:54 | |
*** zhiyan is now known as zhiyan_ | 18:56 | |
*** jcoufal has joined #openstack-infra | 18:59 | |
*** yamahata has quit IRC | 19:04 | |
*** sdake_ has joined #openstack-infra | 19:04 | |
*** ominakov has joined #openstack-infra | 19:05 | |
*** Sukhdev has quit IRC | 19:08 | |
*** Ryan_Lane has quit IRC | 19:11 | |
*** gema_ has joined #openstack-infra | 19:12 | |
*** ominakov has quit IRC | 19:12 | |
*** nati_uen_ has joined #openstack-infra | 19:13 | |
openstackgerrit | Paul Belanger proposed a change to openstack-infra/zuul: Add option to toggle isJobRegistered check for gearman https://review.openstack.org/86685 | 19:13 |
*** ildikov has joined #openstack-infra | 19:13 | |
*** gema has quit IRC | 19:14 | |
openstackgerrit | Paul Belanger proposed a change to openstack-infra/zuul: Add option to toggle isJobRegistered check for gearman https://review.openstack.org/86685 | 19:14 |
*** nati_ueno has quit IRC | 19:14 | |
*** ihrachyshka has quit IRC | 19:16 | |
*** gema_ has quit IRC | 19:16 | |
*** chandan_kumar has joined #openstack-infra | 19:19 | |
*** chandan_kumar_ has joined #openstack-infra | 19:19 | |
*** chandan_kumar_ has quit IRC | 19:19 | |
*** dachary has quit IRC | 19:19 | |
*** denis_makogon_ has joined #openstack-infra | 19:20 | |
*** davidhadas has joined #openstack-infra | 19:20 | |
jogo | mordred: https://review.openstack.org/#/c/86171/ | 19:22 |
*** freyes has joined #openstack-infra | 19:22 | |
*** ilives has quit IRC | 19:24 | |
*** ociuhandu has quit IRC | 19:28 | |
*** dachary has joined #openstack-infra | 19:31 | |
*** bradm has joined #openstack-infra | 19:34 | |
JayF | . | 19:34 |
*** krtaylor has quit IRC | 19:36 | |
*** nati_uen_ has quit IRC | 19:36 | |
*** nati_ueno has joined #openstack-infra | 19:37 | |
*** gondoi is now known as zz_gondoi | 19:38 | |
*** khyati_ has joined #openstack-infra | 19:40 | |
jogo | sdague: https://review.openstack.org/#/c/86171/ didn't seem to add the deps | 19:40 |
*** mriedem has joined #openstack-infra | 19:41 | |
*** zns has quit IRC | 19:41 | |
*** ihrachyshka has joined #openstack-infra | 19:42 | |
*** cody-somerville has quit IRC | 19:42 | |
*** salv-orlando has joined #openstack-infra | 19:43 | |
*** mriedem1 has quit IRC | 19:43 | |
*** mrodden has quit IRC | 19:46 | |
*** mrodden has joined #openstack-infra | 19:47 | |
openstackgerrit | Paul Belanger proposed a change to openstack-infra/zuul: Add option to toggle isJobRegistered check for gearman https://review.openstack.org/86685 | 19:47 |
openstackgerrit | Philip Marc Schwartz proposed a change to openstack-infra/config: Added the abillity to use launch_node.py to connect to and create infrastructure instances in openstack setups that are not setup to use the ssl secured clients. https://review.openstack.org/86690 | 19:48 |
mordred | jogo: yah - I read that this morning | 19:49 |
*** wayneeseguin has left #openstack-infra | 19:49 | |
mordred | sdague: I don't _think_ it's needed - but I very well could be wrong | 19:49 |
mordred | sdague: there is also a case you're showing in that patch that, while not accomplishing what you were setting out to do - I don't believe is supported currently which we may want to think about | 19:50 |
*** wayneeseguin has joined #openstack-infra | 19:52 | |
*** gema has joined #openstack-infra | 19:53 | |
*** aconrad has quit IRC | 19:59 | |
*** krtaylor has joined #openstack-infra | 20:03 | |
openstackgerrit | Joe Gordon proposed a change to openstack-dev/hacking: Make test_doctest use entry points https://review.openstack.org/86692 | 20:03 |
openstackgerrit | Joe Gordon proposed a change to openstack-dev/hacking: Move comment checks into there own module https://review.openstack.org/86693 | 20:03 |
openstackgerrit | Joe Gordon proposed a change to openstack-dev/hacking: Move except checks into there own module https://review.openstack.org/86694 | 20:03 |
openstackgerrit | Joe Gordon proposed a change to openstack-dev/hacking: Only compile regex for hacking_except_format once. https://review.openstack.org/86695 | 20:03 |
*** dkranz has quit IRC | 20:03 | |
jogo | hoping to get this sorted out so I can actually have these patches pass ^ | 20:03 |
*** jp_at_hp1 has joined #openstack-infra | 20:03 | |
*** markmcclain has joined #openstack-infra | 20:03 | |
*** signed8bit has quit IRC | 20:04 | |
*** jcoufal has quit IRC | 20:04 | |
*** ihrachyshka has quit IRC | 20:04 | |
*** nkinder has quit IRC | 20:05 | |
*** jp_at_hp has quit IRC | 20:06 | |
*** signed8bit has joined #openstack-infra | 20:07 | |
*** sabari has joined #openstack-infra | 20:08 | |
fungi | mordred: are you potentially aware of any network issues in hpcloud today? not sure if you saw earlier but i zeroed the nodepool max-servers on all hpcloud regions due to numerous jobs failing on connectivity errors (which had the effect of basically failing every change in the gate) | 20:10 |
fungi | we were seeing it from region b as well as the legacy azs | 20:10 |
fungi | i see https://community.hpcloud.com/status/incident/2536 which looks possibly similar, but was from yesterday | 20:13 |
fungi | resolved ~29 hours ago and only lasted 30 minutes | 20:14 |
sdague | mordred: right, so I messed up my understanding of what got processed | 20:14 |
sdague | so what we're trying to do at the end of the day is let hacking control pep8 and flake8 versions | 20:15 |
*** e0ne has joined #openstack-infra | 20:15 | |
sdague | and not let anyone else specify them | 20:15 |
*** NobodyCam is now known as NotNobodyCam | 20:15 | |
sdague | because projects should consume those through hacking | 20:15 |
*** NotNobodyCam is now known as NobodyCam | 20:16 | |
fungi | sdague: perhaps you want a hacking check which fails if flake8 or pep8 or pyflakes are in the {,test-}requirements files? | 20:16 |
sdague | fungi: well, actually, if we drop it from global requirements, we get that for free | 20:16 |
sdague | because it enforces not having unknown requirements | 20:16 |
fungi | sdague: but then you lose getting to enforce/sync global reqs on hacking | 20:16 |
sdague | but why would we want that on hacking? | 20:17 |
fungi | i don't know for sure that you do, just pointing it out as a potential drawback | 20:17 |
sdague | hacking requirements today are: | 20:17 |
sdague | d2to1>=0.2.10,<0.3 | 20:17 |
sdague | pbr>=0.5.10,<0.6 | 20:17 |
sdague | pep8==1.4.5 | 20:17 |
sdague | pyflakes==0.7.2 | 20:17 |
sdague | flake8==2.0 | 20:17 |
sdague | 3 of those we want it to be the only owner of | 20:17 |
sdague | the other 2 seem overkill to be part of g-r sync | 20:18 |
fungi | and especially, given that hacking is built to check things, having it check that projects using it don't use its dependencies as test-reqs would be a sane rule | 20:18 |
mtreinish | sdague: do you still need d2to1 if you update the pbr req? | 20:19 |
*** dkranz has joined #openstack-infra | 20:19 | |
sdague | mtreinish: probably not | 20:19 |
sdague | fungi: sure, that would be a fine addition. Probably not a priority | 20:20 |
*** mrodden has quit IRC | 20:21 | |
*** mrodden1 has joined #openstack-infra | 20:21 | |
fungi | sdague: especially if there are projects which want to test with flake8 but not hacking, yet still want to participate in requirements enforcement/sync | 20:21 |
fungi | their only option would become to depend on hacking and then disable it in config | 20:22 |
mtreinish | sdague: your grenade-neutron add merged right?. So on https://review.openstack.org/#/c/84840/ should I add the grenade-neutron job to the new group? | 20:22 |
sdague | mtreinish: yes | 20:22 |
fungi | though the size of that set of projects may, in reality, be null. no idea | 20:22 |
sdague | fungi: well for integrated projects, it's a null set | 20:23 |
sdague | and I think it's fine policy that folks have to access flake8 through hacking, given that you just need to add a small bit to tox to ignore all of the hacking rules. Especially as it gives you a hook to write local rules which more projects find useful. | 20:24 |
*** dkranz has quit IRC | 20:25 | |
sdague | the important issue is that pep8 isn't entirely stable. so for synchronizing reasons we need to have hacking version be what we flag on. | 20:25 |
openstackgerrit | Matthew Treinish proposed a change to openstack-infra/config: Only run jobs with neutron on neutron changes https://review.openstack.org/84840 | 20:25 |
mordred | sdague: yeah - that was my concern with dropping pep8 and pyflakes from the g-r file - is that you'd have to drop hacking from mirror enforcement | 20:26 |
mordred | because then you really _wouldn't_ be able to update the vesrion | 20:27 |
mordred | if we do the other route, which is keep the mirror logic the current simple logic, then each upgrade is self-gating | 20:27 |
*** Steap has quit IRC | 20:27 | |
sdague | right, but the issue that we have today is that for jogo to update pep8 in hacking, he has to propose it to the mirror | 20:27 |
mordred | right | 20:28 |
mordred | which is fine and will work as expected | 20:28 |
sdague | which then proposes changes to all the projects | 20:28 |
*** saju_m has quit IRC | 20:28 | |
mordred | right. which should be no-op patches since none of them shoudl be specifyin pep8 | 20:28 |
fungi | only to the projects which declare it as a requirement though | 20:28 |
fungi | right | 20:28 |
mordred | if they aren't, they'll learn real quick because those patches won't work | 20:28 |
sdague | which may or may not work, because he can run the integration tests with the new pep8 until | 20:28 |
mordred | so if req jobs propose a pep8 bump to anyone, they'll want to fix their requirements file | 20:29 |
*** saju_m has joined #openstack-infra | 20:29 | |
mordred | then, at some point, we propose a hacking update to people | 20:29 |
*** gyee has joined #openstack-infra | 20:29 | |
*** dprince has joined #openstack-infra | 20:29 | |
mordred | the only issue in the system is if someone is direct depending on pep8 - which is a bug in that project | 20:29 |
sdague | right | 20:30 |
mordred | now - the thing you're pointing out is that we don't have a great generalized story for _blocking_ the listing of a req in a project | 20:30 |
sdague | right | 20:30 |
mordred | which I think would be a nice thing - a requirement blacklist | 20:30 |
mordred | but I think we should do that in some way that isn't tied to mirror creation | 20:30 |
mordred | maybe | 20:30 |
fungi | (which is something hacking could enforce) | 20:30 |
mordred | or something | 20:30 |
mordred | yeah | 20:30 |
sdague | well, that's the question about adding another mirror-requirements piece | 20:30 |
mordred | because nobody should be listing setuptools, distribute or d2to1 or M2Crypto | 20:31 |
fungi | i still see this as a problem for hacking which hacking can solve by checking for this when it's used | 20:31 |
sdague | because that's things we want in the mirror, but we don't want projects to be able to use directly | 20:31 |
mordred | I think that expresses the wrong thing | 20:31 |
sdague | ok | 20:31 |
mordred | what we want is "things you shouldn't declare" | 20:31 |
*** markmcclain has quit IRC | 20:31 | |
sdague | well today that's anything that's not in global requirements | 20:31 |
mordred | in the mirror or not in the mirror is handled by transitive deps | 20:31 |
*** markmcclain has joined #openstack-infra | 20:31 | |
*** e0ne has quit IRC | 20:32 | |
sdague | ok | 20:32 |
*** e0ne has joined #openstack-infra | 20:32 | |
sdague | well I feel like we have an enforcement mechanism already in g-r, so it seems weird to create another one. However if that seems like the best way forward, I'm cool with it | 20:33 |
sdague | it still seems weird to manager hacking's requirements through g-r, because that's a multi day, multi hrs of CI, to proxy through a change that only hacking cares about | 20:35 |
*** e0ne has quit IRC | 20:36 | |
sdague | realistically 36 or 48 nodes consumed (given clean check, assuming longer than 24hrs to land) to bump pep8 in hacking, for instance. Which maybe is an over optimizing concern. | 20:38 |
*** dkranz has joined #openstack-infra | 20:38 | |
fungi | how often do you perform this particular task? | 20:40 |
sdague | not all that often | 20:40 |
sdague | couple times a cycle. | 20:40 |
sdague | if that | 20:40 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Update jenkins-dev ssh public key. https://review.openstack.org/86705 | 20:42 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Add second jenkins ssh key. https://review.openstack.org/86706 | 20:42 |
*** freyes has quit IRC | 20:42 | |
*** Ryan_Lane has joined #openstack-infra | 20:43 | |
sdague | well, I'll leave the approach up to jogo on what he thinks is sane | 20:43 |
*** e0ne has joined #openstack-infra | 20:43 | |
sdague | we've at least gotten pyflakes out of all the project requirements files in this process | 20:43 |
sdague | so that was good, even if we back off this particular approach | 20:44 |
sdague | so I supposed I should propose the revert? | 20:46 |
*** Ryan_Lane has quit IRC | 20:47 | |
openstackgerrit | Sean Dague proposed a change to openstack/requirements: Revert "add mirror requirements list" https://review.openstack.org/86707 | 20:49 |
*** jamielennox|away is now known as jamielennox | 20:49 | |
*** jooools has quit IRC | 20:51 | |
*** harlowja is now known as harlowja_away | 20:56 | |
*** reed has quit IRC | 20:57 | |
*** reed has joined #openstack-infra | 20:59 | |
*** mrda_away is now known as mrda | 21:01 | |
*** mburned is now known as mburned_out | 21:01 | |
*** mrodden1 is now known as mrodden | 21:01 | |
*** thuc_ has joined #openstack-infra | 21:02 | |
*** markmcclain has quit IRC | 21:03 | |
*** thuc_ has quit IRC | 21:04 | |
*** mrda is now known as manslaughter | 21:05 | |
*** thuc_ has joined #openstack-infra | 21:05 | |
*** thuc_ has quit IRC | 21:05 | |
*** thuc has quit IRC | 21:05 | |
*** rfolco has quit IRC | 21:06 | |
*** mfer has quit IRC | 21:09 | |
*** e0ne has quit IRC | 21:10 | |
*** e0ne has joined #openstack-infra | 21:11 | |
*** miqui has quit IRC | 21:13 | |
*** ameade has quit IRC | 21:13 | |
*** markmcclain has joined #openstack-infra | 21:13 | |
dhellmann | did we ever decide as a project if we wanted to keep run_tests.sh? I have several patches related to making it work for oslo-incubator. | 21:14 |
*** markmcclain has quit IRC | 21:14 | |
*** e0ne has quit IRC | 21:15 | |
sdague | I think that's one of the great undecideds | 21:15 |
mtreinish | dhellmann: I plan to keep it around in tempest at least short term. (there are actually 2 of them there) But I know nova pulled it out of their tree. | 21:15 |
dhellmann | I'm inclined to just remove it, too | 21:16 |
dhellmann | or make it just run tox :-) | 21:17 |
*** markmcclain has joined #openstack-infra | 21:17 | |
sdague | yeh, honestly, I think readme to explain tox is probably more useful | 21:17 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added task status display to story list view https://review.openstack.org/86712 | 21:17 |
*** esker has quit IRC | 21:19 | |
*** CaptTofu has quit IRC | 21:20 | |
phschwartz | dhellmann: Here at Rax we requested that it stay a little longer as we use it to kick off tests on our prebuilt venvs. We have also been talking with the tox devs who are addressing the issue we opened with them about being able to call tox with a param stating to use a venv instead of building one for the tests. | 21:20 |
*** markmcclain has quit IRC | 21:20 | |
*** markmcclain has joined #openstack-infra | 21:21 | |
dhellmann | phschwartz: ah, we use tox to make the venv and then package that :-) | 21:21 |
phschwartz | As soon as tox allows the using of a preexisting venv we will be all for removing run_test.sh | 21:21 |
*** markmcclain has quit IRC | 21:22 | |
*** denis_makogon_ has quit IRC | 21:22 | |
phschwartz | dhellmann: we have been looking at doing that, but tox doesn't support pinning of single requirements outside of requirements.txt which we use since we still have melange lurking about (don't even say it) | 21:22 |
dhellmann | phschwartz: tox --notest && .tox/env/bin/pip install something && tox | 21:23 |
*** dkranz has quit IRC | 21:23 | |
phschwartz | as we move from the need to pin deps as we come closer to upstream completely (just started deploying neutron), we will have less of that need. | 21:23 |
dhellmann | a bit caveman, but works | 21:23 |
phschwartz | hmm, we never thought of doing it that way. | 21:23 |
*** chandan_kumar has quit IRC | 21:23 | |
dhellmann | I'll be happy to share our script with you | 21:23 |
phschwartz | That might be a way around it, but does that second run of tox still use the venv built with the first tox command? | 21:24 |
dhellmann | yep | 21:24 |
phschwartz | if you could, it would be appreciated | 21:24 |
dstufft | as long as tox doesn't think it needs to recreate the venv | 21:24 |
*** dprince has quit IRC | 21:24 | |
dstufft | which it shouldn't if you run those commands in succesion | 21:24 |
dhellmann | right | 21:24 |
*** eharney has quit IRC | 21:25 | |
tjones | can you run tox with pdb? that is one reason i sill use runtests | 21:25 |
dstufft | you can pass stuff to the underlying commands | 21:26 |
dstufft | assuming the tox.ini is set up to | 21:26 |
dstufft | all my projects support tox -- --pdb to pass the --pdb flag to py.test | 21:26 |
tjones | cool - i have a bug in nova to remove runtests but can't until we could use a different venv. sounds like you have already solved the problem dhellmann | 21:27 |
sdague | dhellmann: is that something you could slip into pbr ? | 21:28 |
sdague | and give us a sane calling path through setup.py ? | 21:28 |
sdague | sounds like lots of projects would like it | 21:29 |
dstufft | I'm not sure if the words setup.py and "sane path" exist in the same sentence | 21:30 |
dstufft | can exist* | 21:30 |
*** Ryan_Lane has joined #openstack-infra | 21:30 | |
*** reed has quit IRC | 21:31 | |
*** mwagner_lap has quit IRC | 21:31 | |
*** mrodden1 has joined #openstack-infra | 21:32 | |
dhellmann | sdague: into pbr? | 21:32 |
openstackgerrit | A change was merged to openstack-infra/config: Update jenkins-dev ssh public key. https://review.openstack.org/86705 | 21:32 |
openstackgerrit | A change was merged to openstack-infra/config: Add second jenkins ssh key. https://review.openstack.org/86706 | 21:33 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added story status label filter https://review.openstack.org/86718 | 21:33 |
*** mrodden has quit IRC | 21:34 | |
dhellmann | tjones: you can't just use any-old venv, it still needs to live in the place tox expects to find it | 21:35 |
*** nkinder has joined #openstack-infra | 21:35 | |
tjones | dhellmann: could you use a sym link to point to any-old venv? | 21:35 |
*** thedodd has quit IRC | 21:36 | |
dhellmann | tjones: I'm not sure how tox would view that, I haven't tried it. | 21:36 |
dhellmann | what's wrong with just having tox create the virtualenv? | 21:36 |
dhellmann | you can always modify it | 21:36 |
tjones | dhellmann: can't recall the name of the guy who had the usecase to ask him…… | 21:36 |
tjones | let me find it | 21:36 |
dhellmann | I did have some trouble with tox creating stuff on an fs mounted into a vagrant vm, but I solved that by making the .tox directory a symlink to a filesystem inside the vm | 21:37 |
dhellmann | so the parent of the venv dir is a symlink, and that works fine | 21:37 |
dhellmann | or worked, I don't do that any more | 21:37 |
tjones | dhellmann: see #link https://review.openstack.org/#/c/76627/ | 21:38 |
*** adalbas has quit IRC | 21:38 | |
tjones | kevin mitchell's comment | 21:38 |
dhellmann | tjones: yeah, that's what we do, but we let tox build the venv | 21:39 |
dhellmann | http://paste.openstack.org/show/75508/ | 21:39 |
phschwartz | tjones: yeah, that is what we were just talking about. We are going to mess with dhellmann's build script to see if we can do similar with tox directly and go forward with out needing run_tests.sh (kevin mitchell work on the same team at Rax) | 21:40 |
*** mrodden1 has quit IRC | 21:41 | |
tjones | phschwartz: awesome! it would be great to have 1 way to run the tests ;-) | 21:41 |
dhellmann | phschwartz: in my case, I'm talking about the copy of run_tests.sh in oslo-incubator, and my guess is you don't run that one | 21:41 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added story status to project story list. https://review.openstack.org/86719 | 21:42 |
phschwartz | tjones: I agree, but unless we can get tox fixed or dhellmann's suggestion proves to work for us, we would be stuck as we build a venv and then deploy that built venv to all of our production and test infrastructure. | 21:42 |
tjones | phschwartz: i started to look into tox but my head exploded | 21:43 |
phschwartz | dhellmann: no, the oslo one would not block us. We mirror for local modifications for our infrastructure all the core components directly, but don't have a need for oslo. Basically things like nova, glance, etc, ... and the associated clients. | 21:43 |
phschwartz | dhellmann: the change tjones pointed out is the one that we noticed it coming through with as it is removing the one in nova. | 21:44 |
*** hashar has quit IRC | 21:44 | |
*** Ryan_Lane1 has joined #openstack-infra | 21:44 | |
* dhellmann nods | 21:45 | |
sdague | dhellmann: I thought it had some additional test hooks, maybe I'm mistaken | 21:45 |
mordred | tjones, phschwartz: I support whatever things obviate run_tests.sh scripts - let me know if I can help on things | 21:45 |
*** harlowja_away is now known as harlowja | 21:45 | |
dhellmann | sdague: see the pastebin link above, the script relies on some customization scripts that live in our packaging repo but not in the app repo | 21:46 |
*** krtaylor has quit IRC | 21:46 | |
dhellmann | are projects syncing run_tests.sh from oslo, or does everyone have their own custom thing? | 21:47 |
*** dizquierdo has joined #openstack-infra | 21:47 | |
*** tjones has quit IRC | 21:47 | |
phschwartz | dhellmann: to my knowledge they weren't syncing it from oslo. But I might have been completely mistaken | 21:47 |
dhellmann | I would hate to delete the oslo version if everyone is expecting to keep it up to date that way | 21:47 |
*** mrodden has joined #openstack-infra | 21:48 | |
*** Ryan_Lane1 has quit IRC | 21:48 | |
*** tjones has joined #openstack-infra | 21:48 | |
dhellmann | looks like install_venv is the same, but runtests is different | 21:49 |
dhellmann | ok, I'll leave it in the incubator until the other projects are ready to remove it | 21:49 |
*** yonglihe_ has joined #openstack-infra | 21:49 | |
*** mriedem has quit IRC | 21:49 | |
* mordred has been working on deleting run_tests.sh for like 3 years now | 21:50 | |
*** yongli has quit IRC | 21:50 | |
* mordred holds grudges apparently | 21:50 | |
*** mrodden1 has joined #openstack-infra | 21:50 | |
tjones | mordred: since the nova project has decided tox is the way to run the unit tests, i wanted to remove run_tests.sh and change the docs as it's confusing for newbies. But then discovered that 2 use cases were not covered - using a diff venv and running the debugger. sounds like there could be a solution though ;-) | 21:51 |
tjones | which is why i jumped in here - | 21:51 |
* mordred does a little jig | 21:51 | |
tjones | lol | 21:51 |
clarkb | so I am going to be bad and I am beginning to think we should dump tox | 21:51 |
clarkb | the posargs bug doesn't appear to be going anywhere | 21:52 |
tjones | clarkb: you are bad ! | 21:52 |
sdague | clarkb: what would the alternative be? | 21:52 |
morganfainberg | mordred, i know keystone is reworking run_tests to just wrap around tox w/ nice options. | 21:52 |
*** mrodden has quit IRC | 21:53 | |
clarkb | sdague: documentation. I think we can get away with documenting how to run tests. But maybe I am full of wishful thinking | 21:53 |
morganfainberg | mordred, waiting for a feature for tox (and obv. upgrade of tox in ci) and we will be using run_tests as just a wrapper for conviencne | 21:53 |
clarkb | how hard is it to virtualenv venv && venv/bin/testr run --parallel ? | 21:53 |
morganfainberg | cc dhellmann, ^ re: keystone and run_tests | 21:53 |
clarkb | (I skipped the dep install process intentionally because that is where this falls apart I think) | 21:54 |
sdague | clarkb: well I think the current testr ui makes some things difficult, we create a lot of convenience targets | 21:54 |
*** wchrisj has quit IRC | 21:54 | |
sdague | look at tempest tox.ini, for instance | 21:54 |
dhellmann | clarkb: the problem is you have to redo all of the settings present in the tox.ini in your wrapper script in order to have dependencies installed properly and the tests run properly -- at that point, you're building a thing to parse and reuse the tox.ini, so just use tox | 21:54 |
morganfainberg | dhellmann, ++ | 21:54 |
dhellmann | morganfainberg: what sorts of options are you adding to run_tests.sh? | 21:55 |
clarkb | dhellmann: tox is terrible though | 21:55 |
clarkb | dhellmann: and learing how tools work isn't | 21:55 |
morganfainberg | dhellmann, failfast, the -- --subunit | subunit-2ot1 | 21:55 |
clarkb | dhellmann: I don't think you have to redo all of the settings | 21:55 |
clarkb | instead you tell people how to use virtualenv and pip and testr | 21:56 |
morganfainberg | dhellmann, etc. just a nice thin wrapper that is more straightforward to explain | 21:56 |
dhellmann | morganfainberg: makes sense | 21:56 |
sdague | dhellmann: though if tox has broken our use case for it with a bug no one is fixing, we're stuck on old tox forever, which is breaking plenty of people that don't realize they can't pip install tox | 21:56 |
morganfainberg | dhellmann, it helps encourage running unit tests locally vs. waiting for check/gate to fail them | 21:56 |
dhellmann | sdague: yeah, I'm about ready to just fork it or build something sane to replace it | 21:56 |
openstackgerrit | Ian Wienand proposed a change to openstack-infra/config: Add note on ci.openstack.org source https://review.openstack.org/85933 | 21:56 |
clarkb | dhellmann: oh good, making a botox isn't completely crazy :) | 21:57 |
sdague | heh | 21:57 |
morganfainberg | dhellmann, especialyl with newer contributors (eventually people tend to move to tox directly, but even some seasoned develppers like run_tests since it wraps everything up nicely) | 21:57 |
dhellmann | clarkb: have you already started? | 21:57 |
clarkb | dhellmann: I have considered just taking my patch moving to git and seeing how that goes | 21:57 |
clarkb | dhellmann: well if you consider my patch that will never merge as a fork maybe :P | 21:57 |
sdague | anyone at pycon to try to talk to devs face to face? | 21:57 |
morganfainberg | sdague, what is broken in tox? | 21:57 |
mordred | jeblair: ^^ | 21:57 |
*** thomasem has quit IRC | 21:57 | |
morganfainberg | sdague, the {posargs} thing? | 21:57 |
*** thuc has joined #openstack-infra | 21:57 | |
clarkb | morganfainberg: variable substitution | 21:57 |
mordred | jeblair: any chance you've seen hpk? | 21:57 |
jogo | sdague mordred: I think just going down this route first https://review.openstack.org/#/c/85496/ is better | 21:57 |
dhellmann | clarkb: I thought a recent comment on that patch said they should do something like what you propose? | 21:57 |
clarkb | morganfainberg: all variable substitution is context sensitive now | 21:58 |
morganfainberg | clarkb, wait... what? | 21:58 |
mordred | jogo: ++ | 21:58 |
clarkb | dhellmann: no they want to switch to doing {posargs-string} and make only that substitution regular | 21:58 |
morganfainberg | clarkb, seriously? | 21:58 |
jeblair | mordred: yes, i saw him yesterday but did not have an opportunity to bring it up | 21:58 |
clarkb | dhellmann: I want to make all substitutions regular so that they are well substitutions | 21:58 |
jeblair | i can try to convince him; i'm not sure how successful that would be | 21:58 |
dhellmann | clarkb: yeah | 21:58 |
clarkb | neither option is backward compatible | 21:58 |
sdague | jeblair: well it would be worth a shot in person | 21:58 |
mordred | jeblair: I believe in you | 21:59 |
jogo | sdague: I like the idea about removing pep8 etc from global reqs but we need to sort out the mirror stuff first. | 21:59 |
clarkb | so I think both are equally bad in hpk's opinion | 21:59 |
dhellmann | jeblair: you have the power | 21:59 |
* mordred sends supportive thoughts to jeblair | 21:59 | |
mordred | jogo: no mirror stuff to sort out | 21:59 |
mordred | really | 21:59 |
jogo | and don't think we *need* to tackle that right now | 21:59 |
jeblair | i mean, if you don't buy "hey can we not break backwards compat" in the bug tracker, i don't know why doing so in person will help. i mean, unless my hat is THAT awesome | 21:59 |
mordred | oh - unless there is - but yes, I don't thin kwe need to sort it out yet | 21:59 |
dhellmann | clarkb: how much of what tox does do we really need? | 21:59 |
jogo | mordred: making the mirror have any version of pep8? | 21:59 |
dhellmann | jeblair: I thought holger was on vacation when this came up the first time | 21:59 |
morganfainberg | jeblair, your hat is awesome. i am confident it is _that_ awesome | 21:59 |
mordred | dhellmann: almost none of it | 21:59 |
sdague | jogo: actually, after the prior conversation, I'm fine with reverting what I did, and going don't the route of hacking enforcing that it's 3 deps aren't in the project test-requirements.txt | 22:00 |
sdague | going down | 22:00 |
sdague | damn, I can't type this afternoon | 22:00 |
clarkb | dhellmann: not a whole lot. The dependency installs and command running | 22:00 |
clarkb | you know what | 22:00 |
clarkb | we should just use make | 22:00 |
clarkb | make is available on all the OSes | 22:00 |
clarkb | and has targets | 22:00 |
mordred | dhellmann: having a file in the repo that expresses what we want do is nice | 22:00 |
clarkb | and well works | 22:00 |
* dhellmann wonders if clarkb is trolling | 22:00 | |
morganfainberg | clarkb, scons or make would be well supported | 22:00 |
clarkb | mordred: you are the auto* expert. Is make silly | 22:00 |
clarkb | dhellmann: not trollin at all | 22:01 |
mordred | I think make is silly | 22:01 |
jeblair | clarkb: https://bitbucket.org/hpk42/tox/pull-request/85/fix-command-expansion-and-parsing | 22:01 |
morganfainberg | clarkb, distro wise that is | 22:01 |
jeblair | clarkb: is that what you want to happen? | 22:01 |
dhellmann | mordred: yeah, I like that the config file is in the repo | 22:01 |
mordred | not because you're a bad person or hitler or anything | 22:01 |
clarkb | jeblair: yes | 22:01 |
jogo | sdague: that would work nicely | 22:01 |
mordred | but because most of our users will get confused by a Makefile | 22:01 |
clarkb | mordred: huh really? | 22:01 |
mordred | yah | 22:01 |
morganfainberg | mordred, lets go really confusing, use m4 and then generate a scons config for it | 22:01 |
mordred | make is a thing that only C people and old unix greybeards understand anymore | 22:01 |
dstufft | lol makefiles | 22:01 |
jeblair | clarkb: okay, i will try to read and understand that and bring it up if i see him | 22:01 |
* mordred shoots morganfainberg in teh face | 22:02 | |
clarkb | jeblair: thanks | 22:02 |
dstufft | makefiles are brain pain :[ | 22:02 |
clarkb | seriously though we don't need complicated make | 22:02 |
clarkb | dstufft: not for what we need | 22:02 |
* dhellmann strokes his greying beard | 22:02 | |
jogo | sdague: want to drop your -1 https://review.openstack.org/#/c/85496/ so I can get closer to at least having my patches pass check queue | 22:02 |
mordred | clarkb: I think, sadly enough, that a simple ini file makes sense to people | 22:02 |
sdague | yep | 22:02 |
jeblair | ++make | 22:02 |
morganfainberg | dhellmann, i dunno, greying isn't the same as grey | 22:02 |
clarkb | seriously this make file would be so simple | 22:02 |
mordred | as soon as we put in makefiles - people will use them to do MOAR THINGS | 22:02 |
dhellmann | morganfainberg: don't be pedantic | 22:02 |
sdague | I actually like make | 22:02 |
*** dizquierdo has quit IRC | 22:02 | |
* dhellmann was being poetic | 22:02 | |
jeblair | i mean, i cat 'tox.ini' all the time to figure out how to run zuul's tests | 22:02 |
clarkb | py27: pip_install | 22:02 |
sdague | I do fear mordred's concerns | 22:02 |
jeblair | it's like python setup.py testr something something something | 22:02 |
clarkb | \t.make/py27/testr run --parallel | 22:03 |
mordred | 'virtualenv foo ; foo/bin/pip install . ; foo/bin/tox run --parallel' :) | 22:03 |
dhellmann | if we're going to build our own thing, it should only have the targets we want all projects to use, and only store config data in the project | 22:03 |
*** nijaba has quit IRC | 22:03 | |
*** wchrisj has joined #openstack-infra | 22:04 | |
clarkb | if I write a make file for this no one will scream? | 22:04 |
jeblair | anyway, i don't want my winging to detract from the convo too much | 22:04 |
clarkb | in fact it solves the run_tests problem too | 22:04 |
jeblair | i think tox is a huge win | 22:04 |
mordred | clarkb: I will scream | 22:04 |
sdague | it's not even April 1 | 22:04 |
dhellmann | this is fun, but wine calls | 22:04 |
clarkb | it is weird to me that a tool purpose built for this stuff that has existed forever and installed everywhere is a bad thing | 22:05 |
jeblair | also, tox seems very highly regarded in the python community | 22:05 |
mordred | primarily because I don't want two build systems in the tree - if we wanted to go makefiles- I would want to go ALL THE WAY and get rid of setuptools | 22:05 |
mordred | and have make distcheck output a tarball with a generated static setup.py in it | 22:05 |
morganfainberg | jeblair, i like tox. | 22:05 |
mordred | but I think that might be a little bit extra crazypants if we can just get a patch landed to tox | 22:05 |
morganfainberg | i'm asking some folks here the holywar question... what would they use instead of tox. | 22:06 |
mordred | oh god | 22:06 |
* mordred ducks | 22:06 | |
clarkb | mordred: have you used testrepositories make? | 22:06 |
morganfainberg | clarkb, mordred, i'm happy to help if i can for landing a patch to tox | 22:06 |
clarkb | mordred: *Makefile? it is actually pretty legit | 22:06 |
jeblair | i think if we have to do one big project-wide update to use new tox args but can keep using tox stably after that, it's probably not the end of the world | 22:06 |
morganfainberg | mordred, general consensus "don't use make... please don't | 22:06 |
morganfainberg | " | 22:06 |
jeblair | i won't tell hpk that though | 22:06 |
mordred | morganfainberg: that's what I'm saying | 22:06 |
clarkb | morganfainberg: the patch is written see https://bitbucket.org/hpk42/tox/pull-request/85/fix-command-expansion-and-parsing/diff | 22:06 |
morganfainberg | clarkb, i saw. | 22:07 |
mordred | clarkb: it's not that it's not good - it's the "we have 2000 devs, many of whom barely understand many facets of the toolchain" problem | 22:07 |
mordred | it's the reason I don't think we should follow dstufft's advice about how to handle requirements, even though I recognize his point | 22:07 |
dstufft | which advice was that | 22:08 |
mordred | dstufft: no versions | 22:08 |
clarkb | mordred: right but who doesn't understand make | 22:08 |
mordred | clarkb: many many many many many people | 22:08 |
clarkb | make is the first build tool everyone learns | 22:08 |
morganfainberg | clarkb, sadly, a lot of python developer types | 22:08 |
mordred | clarkb: you're forgetting corp devs who work in IDEs all the time | 22:08 |
mordred | and python devs who have never done C | 22:08 |
dstufft | I don't understand make above a basic level | 22:08 |
morganfainberg | mordred, ++ | 22:08 |
dstufft | FWIW | 22:08 |
clarkb | dstufft: you run `make target` and it runs that target for you + dependencies | 22:09 |
clarkb | dstufft: it is really simple | 22:09 |
dstufft | right I can make like | 22:09 |
dstufft | basic ones | 22:09 |
dstufft | but when it starts using % and shit | 22:09 |
dstufft | I just go WELP | 22:09 |
mordred | just so everyone knows - while we're bikeshedding | 22:09 |
dstufft | also I dunno but maybe the clients care about windows | 22:09 |
jogo | mordred fungi: https://review.openstack.org/#/c/85496/ | 22:09 |
mordred | I DO have a bunch of automake rules that do all of the same VCS-based versioning that pbr does | 22:09 |
dstufft | and make doesn't run there | 22:09 |
*** jp_at_hp1 has quit IRC | 22:10 | |
morganfainberg | mordred, should i be scared? | 22:10 |
mordred | morganfainberg: very | 22:10 |
mordred | morganfainberg: I know a LOT about automake | 22:10 |
morganfainberg | mordred, i feel like being scared is warranted in this case | 22:10 |
sdague | well it's beer-o-clock on the east coast, so bikes their sheds | 22:10 |
mattoliverau | Morning all | 22:10 |
clarkb | dstufft: http://gnuwin32.sourceforge.net/packages/make.htm | 22:10 |
clarkb | dstufft: make runs everywhere | 22:10 |
morganfainberg | mordred, i know a lot about scons (past job) - not sure i like it or make better than tox. | 22:10 |
tjones | http://en.wiktionary.org/wiki/bikeshedding | 22:10 |
clarkb | granted that is gnumake but close enough | 22:10 |
mordred | morganfainberg: http://bazaar.launchpad.net/~mordred/pandora-build/devel/files/head:/m4/ | 22:10 |
mordred | make is MUCH better | 22:11 |
morganfainberg | mordred, nice. that is scary | 22:11 |
mordred | it's complete | 22:11 |
*** yamahata_ has quit IRC | 22:11 | |
mordred | and it does many things I desperately wish we had | 22:11 |
mordred | but I think the cost is too high for our project | 22:11 |
*** yamahata_ has joined #openstack-infra | 22:11 | |
clarkb | tjones: it feels like bikeshedding but I no longer believe tox is a viable tool. I would be so happy for upstream tox to prove me wrong | 22:11 |
clarkb | we will see what jeblair is able to do | 22:11 |
tjones | clarkb: i was just looking it up cause i had no idea what it was | 22:12 |
clarkb | ah | 22:12 |
tjones | clarkb: sorry - wasn' pointing at you ;-) | 22:12 |
*** atiwari has quit IRC | 22:13 | |
jeblair | okay, i'm pretty much the worst booth person ever; i really need to get into the expo hall and represent | 22:13 |
mordred | jeblair: you're the BEST booth person ever | 22:14 |
tjones | maybe i am being naive here - but does it matter that most people don't know the internals of make? most people don't know the internals of run_tests or tox, but they can type ./run-tests.sh or tox -epy27 | 22:14 |
clarkb | tjones: exactly | 22:14 |
mordred | tjones: that is an excellent point | 22:14 |
clarkb | but make is actually a proper language so it can do the things we want it to do (which is also slightly scary but hey) | 22:14 |
mordred | tjones: otoh - if they're on windows or mac - and they don't have make - is there a universal and understandable instruction like "pip install tox" that gets them set up? | 22:15 |
clarkb | and run_tests should be a make file | 22:15 |
clarkb | there is no reason to redo that logic in bash | 22:15 |
clarkb | mordred: why can't they have make on windows or mac? | 22:15 |
tjones | mac has make | 22:15 |
tjones | as long as you have xcode installed | 22:15 |
dstufft | if you don't have xcode you don't have the ability to isntall c-exts using pip | 22:16 |
tjones | windows…. dunno. install cygwin and then you have make? | 22:16 |
dstufft | so you won't get very far in python land dependencies w/o xcode | 22:16 |
tjones | dstufft: right | 22:16 |
dstufft | windows is lolland and idk shit about there but probably if someone can figure out how to set up a compiler toolchain on Windows that works in Python they can download that thing clarkb linked | 22:17 |
*** dcramer_ has joined #openstack-infra | 22:18 | |
*** saju_m has quit IRC | 22:20 | |
morganfainberg | tjones, mordred, if you don't have xcode installed you're not going to have git or able to install all the deps via pip | 22:20 |
jogo | sdague: working on making hacking faster, looks like there is a bunch of low hanging fruit | 22:20 |
morganfainberg | dstufft, hah you beat me to it! | 22:20 |
sdague | jogo: great | 22:21 |
sdague | giving me an option to disable the import checks would be great as well | 22:21 |
openstackgerrit | Joe Gordon proposed a change to openstack-dev/hacking: Speed up license checks https://review.openstack.org/86726 | 22:21 |
openstackgerrit | Joe Gordon proposed a change to openstack-dev/hacking: Only compile regex for hacking_except_format once https://review.openstack.org/86695 | 22:21 |
tjones | morganfainberg: yeah xcode is already a dependency | 22:21 |
sdague | I really want to be able to run this in flymake, and the import tests aren't ever going to be able to handle that | 22:21 |
*** dkliban has joined #openstack-infra | 22:21 | |
jogo | sdague: well once the global reqs is updated, you can help review them | 22:22 |
sdague | cool | 22:22 |
sdague | so I think we need the revert to land first | 22:22 |
jogo | sdague: turns out the license check was pretty silly btw | 22:22 |
sdague | heh | 22:22 |
jogo | https://review.openstack.org/86726 | 22:22 |
*** dkranz has joined #openstack-infra | 22:22 | |
sdague | I blame me | 22:22 |
sdague | though I don't think I did that silliness | 22:23 |
sdague | but I might have | 22:23 |
sdague | jogo: can you put your req change on top of https://review.openstack.org/#/c/86707/ | 22:24 |
*** dims has quit IRC | 22:24 | |
sdague | that will get you back to the repo you expect | 22:24 |
sdague | then I'll +2 | 22:24 |
fungi | 300 lines of scrollback in an hour. i feel like i don't know you people any more ;) | 22:24 |
sdague | fungi: I thought you were a grey beard at heart and would love the Make idea | 22:25 |
jogo | sdague: it was you ;) 32f820bcaf385f00fdce5d00281073838031db18 | 22:27 |
jogo | Id3f9b6099301f998ce3185e9fd0ed6907e6e71f0 | 22:27 |
*** prad has quit IRC | 22:27 | |
sdague | so I was right at first | 22:28 |
sdague | :) | 22:28 |
*** thuc has quit IRC | 22:28 | |
*** thuc has joined #openstack-infra | 22:29 | |
openstackgerrit | Joe Gordon proposed a change to openstack/requirements: Bump pep8, pyflakes and flake8 versions https://review.openstack.org/85496 | 22:31 |
jogo | sdague: there ^ | 22:31 |
sdague | +2 | 22:31 |
fungi | also, late chiming in, but jeblair's hat *is* that awesome. none of my hats are even half as awesome | 22:31 |
jogo | and I'm out fora bit | 22:31 |
fungi | (i compensate with hawaiian shirts) | 22:32 |
*** thuc has quit IRC | 22:33 | |
*** thuc has joined #openstack-infra | 22:34 | |
*** thuc_ has joined #openstack-infra | 22:35 | |
*** thuc_ has quit IRC | 22:36 | |
fungi | clarkb: also, cc was the first build tool i learnt, if that counts ;) | 22:36 |
*** thuc_ has joined #openstack-infra | 22:36 | |
* fungi hands sdague another vBeer | 22:37 | |
*** signed8bit has quit IRC | 22:37 | |
fungi | jeblair: you're on boot duty?!? :0 | 22:38 |
*** mriedem has joined #openstack-infra | 22:39 | |
*** thuc has quit IRC | 22:39 | |
* fungi is a bad openstack foundation person for not realizing we have a booth at pycon | 22:39 | |
openstackgerrit | Jamie Lennox proposed a change to openstack/requirements: Add Kerberos to global requirements https://review.openstack.org/86727 | 22:40 |
fungi | sdague: unsurprisingly, i don't find the make proposition that scary and sort of wonder what the fuss is all about. then again, debian packaging uses make as its language of choice, so i may be unduly biased | 22:42 |
*** signed8bit has joined #openstack-infra | 22:44 | |
*** Ryan_Lane1 has joined #openstack-infra | 22:45 | |
JayF | there are jobs that have been pending for 4h+ in zuul on python3.3 checks -> http://status.openstack.org/zuul/ | 22:47 |
JayF | and pypy | 22:47 |
JayF | all the long pends seem to be on py33/pypy | 22:47 |
*** dcramer_ has quit IRC | 22:47 | |
*** Ryan_Lane1 has quit IRC | 22:49 | |
fungi | JayF: probably starved on py3k-precise nodes with the temporary removal of hpcloud | 22:49 |
JayF | I'm not seeing /any/ of the ones in queue running py33 checks at all | 22:49 |
JayF | like the top of queue is queued for py33, and I can't see anything successfully running py33 checks | 22:50 |
JayF | that's why I suspected the number of active py3k/pypy nodes might be more like '0' than >0 | 22:50 |
fungi | jogo: pardon my small mind, but i really don't understand how or why 85496 works. you're setting packages exactly equal to more than one version | 22:50 |
fungi | JayF: yep, i'm checking to make sure we have some in nodepool ;) | 22:51 |
JayF | fungi: is that something I can check in the future? Or does it require access? | 22:51 |
sdague | fungi: because pip is *fun* | 22:52 |
sdague | and it seems to or those in | 22:52 |
*** jgrimm has quit IRC | 22:52 | |
fungi | JayF: right now it requires one of the 4 people with ssh access into nodepool.openstack.org to run a local nodepool cli command. however it's something you might be able to check in the future if you contributed patches to expose that "somehow" *waves hands wildly* | 22:52 |
*** CaptTofu has joined #openstack-infra | 22:58 | |
fungi | JayF: it looks like we may have had enough py3k-precise nodes stuck in a building state in hpcloud that nodepool wasn't trying to add any in a working provider. i've set them to a delete state now, in hopes that will prompt some renewed building elsewhere | 22:58 |
*** dims has joined #openstack-infra | 22:58 | |
JayF | fungi: thanks. When I see stuff like this is complaining in here the right move? File a bug? | 22:59 |
fungi | JayF: filing a bug is always acceptable, though in this case i'm not yet sure we have enough information to make it at all actionable | 22:59 |
*** jhesketh_ is now known as jhesketh | 23:00 | |
jhesketh | Morning | 23:00 |
*** thomasem has joined #openstack-infra | 23:00 | |
sdague | also, I think infra folks might want to comment on the branchless tempest qa-spec - https://review.openstack.org/#/c/86577/1/specs/branchless-tempest.rst | 23:00 |
*** jpeeler has quit IRC | 23:00 | |
sdague | because it's definitely overlapping between qa and infra | 23:00 |
sdague | so commentary would be appreciated to make sure cases are covered well | 23:01 |
*** wenlock has quit IRC | 23:01 | |
sdague | I'm going to integrate all the feedback tomorrow and take to the list again to make sure we're all good with it | 23:01 |
*** mbacchi has quit IRC | 23:01 | |
*** khyati_ has quit IRC | 23:02 | |
*** yamahata has joined #openstack-infra | 23:03 | |
mordred | sdague: I love the idea | 23:03 |
*** thuc_ has quit IRC | 23:04 | |
fungi | per our original discussion in #-qa, assuming it at all reflects what we talked about, i'm wholly in favor. haven't had time to read though | 23:05 |
*** thuc has joined #openstack-infra | 23:05 | |
*** zehicle_at_dell has joined #openstack-infra | 23:05 | |
*** thuc has quit IRC | 23:09 | |
*** asettle has joined #openstack-infra | 23:10 | |
*** arosen1 has quit IRC | 23:11 | |
*** asettle has quit IRC | 23:15 | |
*** mburned_out is now known as mburned | 23:18 | |
*** mikal is now known as stillbert | 23:19 | |
*** tchaypo has quit IRC | 23:20 | |
*** flaper87 is now known as flaper87|afk | 23:20 | |
*** tchaypo has joined #openstack-infra | 23:21 | |
*** CaptTofu has quit IRC | 23:23 | |
*** tchaypo has quit IRC | 23:24 | |
*** tchaypo has joined #openstack-infra | 23:25 | |
*** tchaypo has quit IRC | 23:25 | |
*** markwash has quit IRC | 23:26 | |
*** tchaypo has joined #openstack-infra | 23:26 | |
*** jergerber has quit IRC | 23:29 | |
*** SumitNaiksatam has left #openstack-infra | 23:30 | |
*** dkliban is now known as dkliban_afk | 23:31 | |
*** jeckersb is now known as jeckersb_gone | 23:34 | |
*** thuc has joined #openstack-infra | 23:35 | |
adam_g | anyone have a sec for a quick +A to enable ironic scenario testing in its devstack job? https://review.openstack.org/#/c/85227/1 | 23:36 |
*** markmcclain has joined #openstack-infra | 23:40 | |
*** oomichi has joined #openstack-infra | 23:40 | |
*** markmcclain has quit IRC | 23:43 | |
*** thuc has quit IRC | 23:44 | |
*** markmcclain has joined #openstack-infra | 23:44 | |
*** Ryan_Lane1 has joined #openstack-infra | 23:45 | |
*** mattoliverau is now known as mat-the-woli | 23:47 | |
*** markmcclain has quit IRC | 23:48 | |
*** thuc has joined #openstack-infra | 23:48 | |
*** thuc has quit IRC | 23:49 | |
openstackgerrit | James Polley proposed a change to openstack-infra/pypi-mirror: Add a pointer to the DIB pypi element's README https://review.openstack.org/86746 | 23:49 |
adam_g | fungi, thanks! | 23:49 |
*** thuc has joined #openstack-infra | 23:50 | |
*** thuc has quit IRC | 23:50 | |
*** Ryan_Lane1 has quit IRC | 23:50 | |
fungi | adam_g: any time | 23:50 |
*** khyati_ has joined #openstack-infra | 23:50 | |
*** thuc has joined #openstack-infra | 23:50 | |
*** yamahata has quit IRC | 23:50 | |
*** thuc has quit IRC | 23:51 | |
*** thuc has joined #openstack-infra | 23:52 | |
*** wchrisj has quit IRC | 23:56 | |
pabelanger | any chance for some nodepool reviews / approvals? https://review.openstack.org/#/c/83975/ | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!