*** dimtruck is now known as zz_dimtruck | 00:02 | |
*** tjones has joined #openstack-infra | 00:04 | |
*** Daisy has quit IRC | 00:07 | |
*** Daisy has joined #openstack-infra | 00:07 | |
*** woodster_ has quit IRC | 00:09 | |
*** julim has joined #openstack-infra | 00:09 | |
*** ddieterly has quit IRC | 00:13 | |
*** bharathm has joined #openstack-infra | 00:14 | |
openstackgerrit | Merged openstack-infra/project-config: Adds python3-jobs to compute-hyperv https://review.openstack.org/230798 | 00:15 |
---|---|---|
*** dims_ has quit IRC | 00:17 | |
*** bharathm has quit IRC | 00:19 | |
*** tiswanso has joined #openstack-infra | 00:20 | |
*** jsavak has joined #openstack-infra | 00:34 | |
*** armax has joined #openstack-infra | 00:35 | |
*** tjones has quit IRC | 00:35 | |
*** btully has joined #openstack-infra | 00:36 | |
*** tiswanso has quit IRC | 00:38 | |
*** jsavak has quit IRC | 00:38 | |
*** otter768 has quit IRC | 00:39 | |
*** otter768 has joined #openstack-infra | 00:39 | |
*** btully has quit IRC | 00:40 | |
*** jsavak has joined #openstack-infra | 00:43 | |
*** Daisy has quit IRC | 00:53 | |
*** odgrim has joined #openstack-infra | 00:53 | |
*** Daisy has joined #openstack-infra | 00:53 | |
*** Daisy has quit IRC | 00:54 | |
*** Daisy has joined #openstack-infra | 00:54 | |
*** Daisy has quit IRC | 00:55 | |
*** Daisy has joined #openstack-infra | 00:56 | |
*** zz_dimtruck is now known as dimtruck | 00:59 | |
*** Daisy has quit IRC | 01:00 | |
*** Daisy has joined #openstack-infra | 01:00 | |
*** armax has quit IRC | 01:01 | |
*** bswartz has quit IRC | 01:01 | |
*** bswartz has joined #openstack-infra | 01:03 | |
*** EricGonczer_ has joined #openstack-infra | 01:05 | |
*** baoli has joined #openstack-infra | 01:08 | |
*** david-lyle has quit IRC | 01:13 | |
*** ddieterly has joined #openstack-infra | 01:14 | |
*** ddieterly has quit IRC | 01:18 | |
*** johnsom has quit IRC | 01:19 | |
*** julim has quit IRC | 01:22 | |
*** armax has joined #openstack-infra | 01:25 | |
*** jsavak has quit IRC | 01:25 | |
*** Daisy has quit IRC | 01:29 | |
*** Daisy has joined #openstack-infra | 01:30 | |
*** Daisy has quit IRC | 01:31 | |
*** Daisy has joined #openstack-infra | 01:31 | |
*** baoli has quit IRC | 01:32 | |
*** baoli has joined #openstack-infra | 01:34 | |
*** geoffarnold has joined #openstack-infra | 01:35 | |
*** baoli has quit IRC | 01:35 | |
*** geoffarn_ has joined #openstack-infra | 01:36 | |
*** baoli has joined #openstack-infra | 01:37 | |
*** johnsom has joined #openstack-infra | 01:40 | |
*** geoffarnold has quit IRC | 01:40 | |
*** david-lyle has joined #openstack-infra | 01:44 | |
*** dimtruck is now known as zz_dimtruck | 01:45 | |
*** geoffarn_ is now known as geoffarnoldX | 01:46 | |
*** zz_dimtruck is now known as dimtruck | 01:46 | |
*** Daisy has quit IRC | 01:47 | |
*** Daisy has joined #openstack-infra | 01:47 | |
*** Daisy has quit IRC | 01:51 | |
*** geoffarnoldX has quit IRC | 01:56 | |
*** geoffarnold has joined #openstack-infra | 01:57 | |
*** Daisy has joined #openstack-infra | 02:01 | |
*** EricGonczer_ has quit IRC | 02:02 | |
*** bharathm has joined #openstack-infra | 02:03 | |
*** geoffarnold has quit IRC | 02:04 | |
*** geoffarnold has joined #openstack-infra | 02:04 | |
*** tiswanso has joined #openstack-infra | 02:07 | |
*** bharathm has quit IRC | 02:07 | |
*** tiswanso_ has joined #openstack-infra | 02:09 | |
*** tiswanso has quit IRC | 02:12 | |
*** ddieterly has joined #openstack-infra | 02:15 | |
*** geoffarnold has quit IRC | 02:18 | |
*** geoffarnold has joined #openstack-infra | 02:18 | |
*** timothyb89_ is now known as timothyb89 | 02:19 | |
*** achanda has joined #openstack-infra | 02:20 | |
*** ddieterly has quit IRC | 02:20 | |
*** bswartz has quit IRC | 02:20 | |
*** dimsum__ has joined #openstack-infra | 02:21 | |
*** geoffarnold has quit IRC | 02:25 | |
*** geoffarnold has joined #openstack-infra | 02:26 | |
*** Daisy has quit IRC | 02:32 | |
*** Daisy has joined #openstack-infra | 02:33 | |
*** Daisy has quit IRC | 02:37 | |
*** mestery has quit IRC | 02:37 | |
*** mestery has joined #openstack-infra | 02:38 | |
*** bswartz has joined #openstack-infra | 02:39 | |
*** dimsum__ has quit IRC | 02:40 | |
*** odgrim has quit IRC | 02:41 | |
*** ayoung has quit IRC | 02:41 | |
*** amotoki has joined #openstack-infra | 02:41 | |
*** dimtruck is now known as zz_dimtruck | 02:44 | |
*** jhesketh has quit IRC | 02:48 | |
*** nijaba has joined #openstack-infra | 02:48 | |
*** jhesketh has joined #openstack-infra | 02:50 | |
*** yamamoto has joined #openstack-infra | 02:50 | |
*** amotoki has quit IRC | 02:50 | |
*** yamamoto has quit IRC | 02:50 | |
*** asselin__ has quit IRC | 02:51 | |
*** amotoki has joined #openstack-infra | 02:55 | |
*** geoffarn_ has joined #openstack-infra | 03:01 | |
*** geoffarnold has quit IRC | 03:01 | |
*** julim has joined #openstack-infra | 03:03 | |
*** julim has quit IRC | 03:09 | |
*** yuanying has quit IRC | 03:13 | |
*** ddieterly has joined #openstack-infra | 03:16 | |
*** _ody has quit IRC | 03:16 | |
*** amotoki has quit IRC | 03:17 | |
*** kengo_sakai has joined #openstack-infra | 03:19 | |
*** ddieterly has quit IRC | 03:20 | |
*** geoffarn_ is now known as geoffarnoldX | 03:21 | |
*** achanda has quit IRC | 03:22 | |
*** geoffarnold has joined #openstack-infra | 03:22 | |
*** tiswanso_ has quit IRC | 03:23 | |
*** amotoki has joined #openstack-infra | 03:29 | |
*** davideagnello has quit IRC | 03:32 | |
*** david-lyle has quit IRC | 03:32 | |
*** yamamoto has joined #openstack-infra | 03:34 | |
*** baoli has quit IRC | 03:37 | |
*** geoffarnold has quit IRC | 03:43 | |
*** asselin_ has joined #openstack-infra | 03:43 | |
*** geoffarnold has joined #openstack-infra | 03:43 | |
*** david-lyle has joined #openstack-infra | 03:43 | |
*** _ody has joined #openstack-infra | 03:44 | |
*** david-lyle has quit IRC | 03:48 | |
*** odgrim has joined #openstack-infra | 03:51 | |
*** bharathm has joined #openstack-infra | 03:52 | |
*** david-lyle has joined #openstack-infra | 03:53 | |
*** legoktm is now known as ugh | 03:54 | |
*** ugh is now known as wmf | 03:54 | |
*** wmf is now known as wikidata | 03:54 | |
*** wikidata is now known as NSA | 03:55 | |
*** NSA is now known as legoktm | 03:55 | |
*** bharathm has quit IRC | 03:56 | |
*** legoktm is now known as kunal | 03:56 | |
*** kunal is now known as legoktm | 03:56 | |
*** ybathia has joined #openstack-infra | 03:59 | |
*** david-lyle has quit IRC | 04:02 | |
*** geoffarnold has quit IRC | 04:04 | |
*** geoffarnold has joined #openstack-infra | 04:05 | |
*** david-lyle has joined #openstack-infra | 04:06 | |
*** sergmelikyan has joined #openstack-infra | 04:07 | |
*** rguillebert has quit IRC | 04:08 | |
*** achanda has joined #openstack-infra | 04:09 | |
*** sergmelikyan has quit IRC | 04:11 | |
*** david-lyle has quit IRC | 04:12 | |
*** ddieterly has joined #openstack-infra | 04:17 | |
*** dimsum__ has joined #openstack-infra | 04:21 | |
*** ddieterly has quit IRC | 04:21 | |
*** david-lyle has joined #openstack-infra | 04:22 | |
*** geoffarn_ has joined #openstack-infra | 04:26 | |
*** geoffarnold has quit IRC | 04:27 | |
*** amit213 has quit IRC | 04:28 | |
*** amit213 has joined #openstack-infra | 04:28 | |
*** david-lyle has quit IRC | 04:29 | |
*** yuanying has joined #openstack-infra | 04:30 | |
*** odgrim has quit IRC | 04:30 | |
*** ybathia has quit IRC | 04:35 | |
*** Sree has joined #openstack-infra | 04:35 | |
*** unicell has quit IRC | 04:36 | |
*** unicell1 has joined #openstack-infra | 04:36 | |
*** Sree has joined #openstack-infra | 04:36 | |
*** baoli has joined #openstack-infra | 04:38 | |
*** hichihara has joined #openstack-infra | 04:41 | |
*** baoli has quit IRC | 04:43 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Enable python 3 testing support https://review.openstack.org/230874 | 04:44 |
*** fifieldt has joined #openstack-infra | 04:46 | |
*** geoffarn_ has quit IRC | 04:47 | |
*** geoffarnold has joined #openstack-infra | 04:47 | |
*** btully has joined #openstack-infra | 04:51 | |
*** geoffarnold has quit IRC | 05:08 | |
*** geoffarnold has joined #openstack-infra | 05:09 | |
openstackgerrit | Merged openstack/requirements: Update constraints for openstackdocstheme 1.2.2 https://review.openstack.org/230607 | 05:09 |
*** ddieterly has joined #openstack-infra | 05:17 | |
*** stevemar_ has quit IRC | 05:20 | |
*** mrmartin has joined #openstack-infra | 05:20 | |
*** ddieterly has quit IRC | 05:22 | |
*** odgrim has joined #openstack-infra | 05:28 | |
*** geoffarnold has quit IRC | 05:30 | |
*** geoffarnold has joined #openstack-infra | 05:30 | |
*** btully has quit IRC | 05:34 | |
*** BharatK has joined #openstack-infra | 05:34 | |
*** btully has joined #openstack-infra | 05:38 | |
*** bharathm has joined #openstack-infra | 05:40 | |
*** Sree_ has joined #openstack-infra | 05:42 | |
*** Sree_ is now known as Guest96887 | 05:42 | |
*** Sree has quit IRC | 05:45 | |
*** bharathm has quit IRC | 05:45 | |
*** odgrim has quit IRC | 05:45 | |
*** geoffarnold has quit IRC | 05:51 | |
*** geoffarnold has joined #openstack-infra | 05:52 | |
*** BharatK has quit IRC | 05:53 | |
*** MarkAtwood has quit IRC | 05:56 | |
*** bharathm has joined #openstack-infra | 05:56 | |
*** mrmartin has quit IRC | 05:59 | |
*** flepied1 has quit IRC | 06:01 | |
*** Guest96887 has quit IRC | 06:02 | |
*** Sree has joined #openstack-infra | 06:02 | |
*** sdake has joined #openstack-infra | 06:06 | |
*** rossella_s has quit IRC | 06:06 | |
*** rossella_s has joined #openstack-infra | 06:07 | |
*** BharatK has joined #openstack-infra | 06:09 | |
*** sdake has quit IRC | 06:10 | |
*** sdake has joined #openstack-infra | 06:10 | |
*** deepakcs has joined #openstack-infra | 06:11 | |
*** ddieterly has joined #openstack-infra | 06:18 | |
*** matbu has joined #openstack-infra | 06:18 | |
*** hdd has quit IRC | 06:21 | |
*** ddieterly has quit IRC | 06:23 | |
*** k4n0 has joined #openstack-infra | 06:23 | |
*** armax has quit IRC | 06:23 | |
*** deepakcs has quit IRC | 06:26 | |
*** sdake has quit IRC | 06:27 | |
*** aarefiev_ has quit IRC | 06:28 | |
*** jtomasek has joined #openstack-infra | 06:28 | |
*** aarefiev has joined #openstack-infra | 06:30 | |
*** sdake has joined #openstack-infra | 06:30 | |
*** vlaza has joined #openstack-infra | 06:31 | |
*** sdake has quit IRC | 06:31 | |
*** geoffarnold has quit IRC | 06:33 | |
*** geoffarnold has joined #openstack-infra | 06:34 | |
*** links has joined #openstack-infra | 06:35 | |
*** deepakcs has joined #openstack-infra | 06:41 | |
*** peristeri has joined #openstack-infra | 06:41 | |
*** odgrim has joined #openstack-infra | 06:45 | |
*** jcoufal has joined #openstack-infra | 06:46 | |
*** scheuran has joined #openstack-infra | 06:53 | |
*** asmigala has joined #openstack-infra | 06:54 | |
*** flepied has joined #openstack-infra | 06:55 | |
*** HeOS has joined #openstack-infra | 06:55 | |
*** devvesa has joined #openstack-infra | 07:01 | |
*** achanda has quit IRC | 07:03 | |
*** matrohon has joined #openstack-infra | 07:03 | |
*** odgrim has quit IRC | 07:04 | |
*** amotoki_ has joined #openstack-infra | 07:05 | |
*** amotoki_ has quit IRC | 07:09 | |
*** notnownikki has joined #openstack-infra | 07:12 | |
*** ildikov has quit IRC | 07:13 | |
*** rossella_s has quit IRC | 07:13 | |
*** rossella_s has joined #openstack-infra | 07:16 | |
*** geoffarnold has quit IRC | 07:16 | |
*** geoffarnold has joined #openstack-infra | 07:17 | |
*** ddieterly has joined #openstack-infra | 07:19 | |
yolanda | morning | 07:19 |
*** ifarkas has joined #openstack-infra | 07:19 | |
*** rguillebert has joined #openstack-infra | 07:23 | |
*** ddieterly has quit IRC | 07:23 | |
*** rkukura has joined #openstack-infra | 07:24 | |
*** Hal has joined #openstack-infra | 07:24 | |
*** mancdaz has joined #openstack-infra | 07:24 | |
*** pblaho has joined #openstack-infra | 07:26 | |
*** hashar has joined #openstack-infra | 07:27 | |
*** Ala has joined #openstack-infra | 07:27 | |
*** fifieldt has quit IRC | 07:28 | |
*** sergmelikyan has joined #openstack-infra | 07:32 | |
*** sergmelikyan has quit IRC | 07:34 | |
*** ParsectiX has joined #openstack-infra | 07:35 | |
*** arxcruz has joined #openstack-infra | 07:35 | |
*** geoffarnold has quit IRC | 07:37 | |
*** geoffarnold has joined #openstack-infra | 07:38 | |
*** shashank_hegde has quit IRC | 07:38 | |
*** Guest38007 is now known as d0ugal | 07:41 | |
*** d0ugal has quit IRC | 07:41 | |
*** d0ugal has joined #openstack-infra | 07:41 | |
*** notnownikki has quit IRC | 07:42 | |
*** jlanoux has joined #openstack-infra | 07:43 | |
*** notnownikki has joined #openstack-infra | 07:45 | |
*** cdent has joined #openstack-infra | 07:48 | |
*** jordanP has joined #openstack-infra | 07:48 | |
*** dtantsur|afk is now known as dtantsur | 07:49 | |
*** vhejral has joined #openstack-infra | 07:49 | |
*** dizquierdo has joined #openstack-infra | 07:51 | |
vhejral | hello, I would like to ask you about jenkins configuration specific issue - I would like to configure jenkins job to be retriggered on specific words for recheck; currently I use "Triggger on - Comments added contains regexp" but I am unable to specify there start of the line (^ is not working), my string is "^blabla recheck" , tried quotes, single quotes, without quotes, no success, only pure "blabla recheck" works, any hi | 07:53 |
*** fhubik has joined #openstack-infra | 07:54 | |
*** rkukura has quit IRC | 07:55 | |
*** fhubik is now known as fhubik_brb | 07:55 | |
*** fhubik_brb is now known as fhubik | 07:58 | |
*** geoffarnold has quit IRC | 07:59 | |
*** geoffarnold has joined #openstack-infra | 08:00 | |
*** sergmelikyan has joined #openstack-infra | 08:03 | |
*** bexelbie_ has joined #openstack-infra | 08:04 | |
jordanP | vhejral, we have (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*recheck(( (?:bug|lp)[\s#:]*(\d+))|( scality))\s*$ here | 08:07 |
jordanP | it works | 08:08 |
*** MarkAtwood has joined #openstack-infra | 08:09 | |
*** e0ne has joined #openstack-infra | 08:10 | |
vhejral | jordanP, thanks :) | 08:10 |
*** bexelbie_ has quit IRC | 08:12 | |
*** fhubik is now known as fhubik_brb | 08:15 | |
*** Daisy has joined #openstack-infra | 08:19 | |
*** ddieterly has joined #openstack-infra | 08:20 | |
*** geoffarnold has quit IRC | 08:20 | |
*** geoffarnold has joined #openstack-infra | 08:20 | |
*** Daisy has quit IRC | 08:24 | |
*** Daisy has joined #openstack-infra | 08:24 | |
*** ddieterly has quit IRC | 08:24 | |
*** jcoufal_ has joined #openstack-infra | 08:25 | |
*** btully has quit IRC | 08:25 | |
*** david-lyle has joined #openstack-infra | 08:28 | |
*** jcoufal has quit IRC | 08:28 | |
*** sergmelikyan has quit IRC | 08:28 | |
vhejral | jordanP: I reduced it into "(?i)^(bla recheck)$" without quotes, and it work for me only without ^sign, but thanks | 08:29 |
*** mattymo has quit IRC | 08:29 | |
*** mattymo has joined #openstack-infra | 08:29 | |
*** HeOS has quit IRC | 08:29 | |
*** rakhmerov has quit IRC | 08:29 | |
jordanP | vhejral, okay, good to know :) | 08:30 |
*** rakhmerov has joined #openstack-infra | 08:30 | |
*** HeOS has joined #openstack-infra | 08:30 | |
*** mrmartin has joined #openstack-infra | 08:30 | |
vhejral | jordanP: my gerrit trigger plugin version is 2.12.0, jenkins 1.619; maybe an upgrade will help to recognize ^sign as comment start | 08:33 |
jordanP | vhejral, I remembered I had to use a snapshot-version/unreleased version of gerrit trigger | 08:34 |
jordanP | ah no, sorry it was the jcloud plugin, nervermind | 08:35 |
*** fhubik_brb is now known as fhubik | 08:35 | |
*** zeih has joined #openstack-infra | 08:35 | |
*** sergmelikyan has joined #openstack-infra | 08:38 | |
*** jistr has joined #openstack-infra | 08:38 | |
*** mrmartin has quit IRC | 08:38 | |
*** yolanda has quit IRC | 08:41 | |
*** geoffarnold has quit IRC | 08:41 | |
*** geoffarnold has joined #openstack-infra | 08:42 | |
*** yolanda has joined #openstack-infra | 08:43 | |
*** david-lyle has quit IRC | 08:51 | |
*** Daisy has quit IRC | 08:56 | |
*** Daisy has joined #openstack-infra | 08:56 | |
*** sergmelikyan has quit IRC | 08:59 | |
*** enikanorov has quit IRC | 08:59 | |
*** jistr has quit IRC | 09:00 | |
*** david-lyle has joined #openstack-infra | 09:00 | |
*** hashar has quit IRC | 09:00 | |
*** Daisy has quit IRC | 09:01 | |
*** ZZelle has joined #openstack-infra | 09:01 | |
*** jistr has joined #openstack-infra | 09:01 | |
*** BharatK has quit IRC | 09:01 | |
*** fhubik is now known as fhubik_brb | 09:02 | |
*** geoffarnold has quit IRC | 09:03 | |
*** geoffarnold has joined #openstack-infra | 09:03 | |
*** dizquierdo has quit IRC | 09:05 | |
*** markvoelker has joined #openstack-infra | 09:05 | |
openstackgerrit | Thomas Herve proposed openstack/requirements: Add websocket-client to requirements https://review.openstack.org/223059 | 09:05 |
*** hashar has joined #openstack-infra | 09:05 | |
*** markvoelker_ has joined #openstack-infra | 09:06 | |
*** pelix has joined #openstack-infra | 09:07 | |
*** david-lyle has quit IRC | 09:07 | |
*** markvoelker has quit IRC | 09:09 | |
*** sergmelikyan has joined #openstack-infra | 09:11 | |
*** sergmelikyan has quit IRC | 09:12 | |
*** BharatK has joined #openstack-infra | 09:13 | |
*** pelix has quit IRC | 09:14 | |
*** sergmelikyan has joined #openstack-infra | 09:14 | |
*** pelix has joined #openstack-infra | 09:16 | |
openstackgerrit | Jens Rosenboom proposed openstack-infra/project-config: Fix failure-message for requirements jobs https://review.openstack.org/228443 | 09:17 |
*** marzif has joined #openstack-infra | 09:18 | |
*** fhubik_brb is now known as fhubik | 09:19 | |
*** markvoelker_ has quit IRC | 09:20 | |
*** luqas has joined #openstack-infra | 09:20 | |
*** ddieterly has joined #openstack-infra | 09:20 | |
*** MarkAtwood has quit IRC | 09:22 | |
*** david-lyle has joined #openstack-infra | 09:23 | |
*** Daisy has joined #openstack-infra | 09:23 | |
*** geoffarnold has quit IRC | 09:24 | |
*** geoffarnold has joined #openstack-infra | 09:24 | |
*** ddieterly has quit IRC | 09:25 | |
*** flepied has quit IRC | 09:27 | |
*** flepied1 has joined #openstack-infra | 09:27 | |
*** david-lyle has quit IRC | 09:27 | |
*** sergmelikyan has quit IRC | 09:27 | |
*** flepied1 has quit IRC | 09:29 | |
*** flepied has joined #openstack-infra | 09:29 | |
*** sergmelikyan has joined #openstack-infra | 09:29 | |
*** david-lyle has joined #openstack-infra | 09:30 | |
*** mrmartin has joined #openstack-infra | 09:32 | |
*** dtantsur is now known as dtantsur|brb | 09:32 | |
*** Daisy has quit IRC | 09:33 | |
*** mrmartin has quit IRC | 09:33 | |
*** Daisy has joined #openstack-infra | 09:33 | |
*** Daisy has quit IRC | 09:33 | |
*** Daisy has joined #openstack-infra | 09:34 | |
*** Daisy has quit IRC | 09:35 | |
*** jordan_ has joined #openstack-infra | 09:35 | |
*** Daisy has joined #openstack-infra | 09:36 | |
*** Daisy has quit IRC | 09:36 | |
*** Daisy has joined #openstack-infra | 09:36 | |
*** ildikov has joined #openstack-infra | 09:37 | |
*** marzif has quit IRC | 09:37 | |
*** Daisy has quit IRC | 09:38 | |
*** Daisy has joined #openstack-infra | 09:38 | |
*** Daisy has quit IRC | 09:39 | |
*** Daisy has joined #openstack-infra | 09:39 | |
*** jordanP has quit IRC | 09:39 | |
*** sergmelikyan has quit IRC | 09:40 | |
*** Daisy has quit IRC | 09:42 | |
*** Daisy has joined #openstack-infra | 09:43 | |
*** ociuhandu has joined #openstack-infra | 09:44 | |
*** asselin__ has joined #openstack-infra | 09:44 | |
*** Daisy has quit IRC | 09:44 | |
*** Daisy has joined #openstack-infra | 09:45 | |
*** geoffarnold has quit IRC | 09:45 | |
*** geoffarnold has joined #openstack-infra | 09:46 | |
*** Daisy has quit IRC | 09:46 | |
*** Daisy has joined #openstack-infra | 09:46 | |
*** asselin_ has quit IRC | 09:48 | |
*** hichihara has quit IRC | 09:48 | |
*** david-lyle has quit IRC | 09:54 | |
*** sergmelikyan has joined #openstack-infra | 10:00 | |
*** johnsom has quit IRC | 10:00 | |
*** johnsom has joined #openstack-infra | 10:00 | |
*** david-lyle has joined #openstack-infra | 10:01 | |
*** geoffarnold has quit IRC | 10:07 | |
*** geoffarnold has joined #openstack-infra | 10:07 | |
*** pc_m has joined #openstack-infra | 10:07 | |
*** e0ne has quit IRC | 10:10 | |
*** claudiub has joined #openstack-infra | 10:10 | |
*** e0ne has joined #openstack-infra | 10:14 | |
*** mrmartin has joined #openstack-infra | 10:15 | |
*** david-lyle has quit IRC | 10:16 | |
openstackgerrit | YAMAMOTO Takashi proposed openstack-infra/project-config: (Re)add midonet tempest jobs https://review.openstack.org/230932 | 10:19 |
*** david-lyle has joined #openstack-infra | 10:19 | |
*** bharathm has quit IRC | 10:21 | |
*** ddieterly has joined #openstack-infra | 10:21 | |
*** fhubik is now known as fhubik_brb | 10:22 | |
*** mrmartin has quit IRC | 10:23 | |
dguitarbite | hello, can I get some reviews on this PR? https://review.openstack.org/218345 | 10:24 |
*** sergmelikyan has quit IRC | 10:24 | |
dguitarbite | also https://review.openstack.org/218346 | 10:24 |
*** ddieterly has quit IRC | 10:26 | |
*** mwagner_ has quit IRC | 10:28 | |
*** geoffarnold has quit IRC | 10:28 | |
*** marzif has joined #openstack-infra | 10:28 | |
wznoinsk | mordred: good to hear it's doable, I'll get my head around the topic and we'll be able to help when you have it on the table, currently I feel bad 'rippin' (updating --mirror) all 800+ repos 1by1 during update | 10:28 |
*** geoffarnold has joined #openstack-infra | 10:28 | |
*** david-lyle has quit IRC | 10:29 | |
*** david-lyle has joined #openstack-infra | 10:32 | |
*** devvesa has quit IRC | 10:39 | |
*** sergmelikyan has joined #openstack-infra | 10:41 | |
*** david-lyle has quit IRC | 10:42 | |
*** dtantsur|brb is now known as dtantsur | 10:46 | |
*** david-lyle has joined #openstack-infra | 10:49 | |
*** geoffarnold has quit IRC | 10:49 | |
*** geoffarnold has joined #openstack-infra | 10:50 | |
*** _skolekonov is now known as skolekonov | 10:51 | |
*** devvesa has joined #openstack-infra | 10:52 | |
*** BharatK has quit IRC | 10:53 | |
*** david-lyle has quit IRC | 10:53 | |
*** Daisy has quit IRC | 10:54 | |
*** baoli has joined #openstack-infra | 10:54 | |
*** Daisy has joined #openstack-infra | 10:54 | |
*** mpavone has joined #openstack-infra | 10:55 | |
*** mpavone has quit IRC | 10:56 | |
*** david-lyle has joined #openstack-infra | 10:56 | |
openstackgerrit | Andreas Jaeger proposed openstack/requirements: Use openstackdocstheme for doc build https://review.openstack.org/230944 | 10:57 |
*** baoli has quit IRC | 10:58 | |
openstackgerrit | Sam Betts proposed openstack-infra/project-config: Add cisco-ironic-contrib project https://review.openstack.org/229060 | 11:04 |
*** marzif has quit IRC | 11:05 | |
*** Sree__ has joined #openstack-infra | 11:05 | |
*** marzif has joined #openstack-infra | 11:05 | |
*** BharatK has joined #openstack-infra | 11:06 | |
*** david-lyle has quit IRC | 11:07 | |
*** david-lyle has joined #openstack-infra | 11:08 | |
*** Sree has quit IRC | 11:09 | |
*** jcoufal_ is now known as jcoufal | 11:09 | |
*** Sree__ has quit IRC | 11:10 | |
*** marzif has quit IRC | 11:10 | |
*** geoffarnold has quit IRC | 11:11 | |
*** marzif has joined #openstack-infra | 11:11 | |
*** geoffarnold has joined #openstack-infra | 11:11 | |
*** jordan_ has quit IRC | 11:14 | |
*** asettle has joined #openstack-infra | 11:17 | |
*** david-lyle has quit IRC | 11:18 | |
*** sergmelikyan has quit IRC | 11:19 | |
*** ildikov has quit IRC | 11:21 | |
*** ddieterly has joined #openstack-infra | 11:22 | |
*** Daisy has quit IRC | 11:23 | |
*** Daisy has joined #openstack-infra | 11:24 | |
*** david-lyle has joined #openstack-infra | 11:25 | |
*** fhubik_brb is now known as fhubik | 11:26 | |
openstackgerrit | Sean Dague proposed openstack-infra/devstack-gate: inline comment on when to do branches https://review.openstack.org/230956 | 11:26 |
*** jordan_ has joined #openstack-infra | 11:27 | |
*** ddieterly has quit IRC | 11:27 | |
*** signed8bit has joined #openstack-infra | 11:27 | |
*** MarkAtwood has joined #openstack-infra | 11:28 | |
*** Daisy has quit IRC | 11:28 | |
*** signed8bit has quit IRC | 11:29 | |
*** geoffarnold has quit IRC | 11:32 | |
*** geoffarnold has joined #openstack-infra | 11:33 | |
*** ldnunes has joined #openstack-infra | 11:33 | |
*** ihrachys has joined #openstack-infra | 11:37 | |
*** kengo_sakai has quit IRC | 11:40 | |
*** amotoki_ has joined #openstack-infra | 11:43 | |
*** jhesketh has quit IRC | 11:43 | |
*** EricGonczer_ has joined #openstack-infra | 11:44 | |
*** jhesketh has joined #openstack-infra | 11:48 | |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/infra-ansible: Switch to Tox for prepping and running tests https://review.openstack.org/230966 | 11:50 |
*** geoffarnold has quit IRC | 11:54 | |
*** geoffarnold has joined #openstack-infra | 11:54 | |
*** trown|outttypeww is now known as trown | 12:00 | |
*** e0ne has quit IRC | 12:01 | |
*** naggappan is now known as nandhu | 12:02 | |
*** nandhu has left #openstack-infra | 12:03 | |
*** amotoki_ has quit IRC | 12:03 | |
*** dguitarbite has quit IRC | 12:05 | |
*** aysyd has joined #openstack-infra | 12:05 | |
*** dguitarbite has joined #openstack-infra | 12:05 | |
*** bswartz has quit IRC | 12:05 | |
*** sergmelikyan has joined #openstack-infra | 12:09 | |
*** marzif has quit IRC | 12:12 | |
*** marzif has joined #openstack-infra | 12:12 | |
*** e0ne has joined #openstack-infra | 12:13 | |
*** amotoki_ has joined #openstack-infra | 12:13 | |
*** dzamboni has joined #openstack-infra | 12:14 | |
*** geoffarn_ has joined #openstack-infra | 12:15 | |
*** dizquierdo has joined #openstack-infra | 12:17 | |
*** BharatK has quit IRC | 12:18 | |
*** geoffarnold has quit IRC | 12:20 | |
*** mwagner_ has joined #openstack-infra | 12:20 | |
*** marzif has quit IRC | 12:21 | |
*** ddieterly has joined #openstack-infra | 12:23 | |
*** dprince has joined #openstack-infra | 12:23 | |
*** zeih has quit IRC | 12:26 | |
*** zeih has joined #openstack-infra | 12:26 | |
*** ildikov has joined #openstack-infra | 12:26 | |
*** ddieterly has quit IRC | 12:27 | |
*** zeih_ has joined #openstack-infra | 12:27 | |
*** cdent has quit IRC | 12:30 | |
*** cdent has joined #openstack-infra | 12:30 | |
*** zeih has quit IRC | 12:31 | |
*** doug-fish has joined #openstack-infra | 12:31 | |
*** ayoung has joined #openstack-infra | 12:33 | |
*** k4n0 has quit IRC | 12:34 | |
*** mrmartin has joined #openstack-infra | 12:35 | |
*** yamamoto has quit IRC | 12:35 | |
*** geoffarn_ has quit IRC | 12:36 | |
*** geoffarnold has joined #openstack-infra | 12:36 | |
*** doug-fish has quit IRC | 12:37 | |
*** edmondsw has joined #openstack-infra | 12:37 | |
*** doug-fish has joined #openstack-infra | 12:37 | |
*** weshay_xchat has joined #openstack-infra | 12:39 | |
*** weshay_xchat is now known as weshay | 12:39 | |
*** bswartz has joined #openstack-infra | 12:40 | |
*** jcoufal_ has joined #openstack-infra | 12:40 | |
*** rfolco has joined #openstack-infra | 12:40 | |
*** MarkAtwood has quit IRC | 12:40 | |
*** doug-fish has quit IRC | 12:42 | |
*** doug-fish has joined #openstack-infra | 12:42 | |
*** amotoki__ has joined #openstack-infra | 12:42 | |
*** ildikov has quit IRC | 12:42 | |
*** jcoufal has quit IRC | 12:43 | |
*** tlian has joined #openstack-infra | 12:44 | |
*** amotok___ has joined #openstack-infra | 12:45 | |
*** amotok___ is now known as amotok_ | 12:45 | |
*** amotoki_ has quit IRC | 12:46 | |
*** amotok_ is now known as amotoki_ | 12:46 | |
*** annegentle has joined #openstack-infra | 12:47 | |
*** sergmelikyan has quit IRC | 12:47 | |
*** bhunter71 has joined #openstack-infra | 12:48 | |
*** amotoki__ has quit IRC | 12:48 | |
*** amotoki_ has quit IRC | 12:49 | |
*** ildikov has joined #openstack-infra | 12:51 | |
*** romcheg has joined #openstack-infra | 12:52 | |
romcheg | Hi guys | 12:52 |
romcheg | A tag was pushed to gerrit but release jobs don't seem to have worked well https://review.openstack.org/gitweb?p=stackforge/python-fuelclient.git;a=tag;h=refs/tags/7.0 | 12:52 |
romcheg | This is the tag | 12:52 |
*** marcusvrn_ has joined #openstack-infra | 12:53 | |
romcheg | But the version of the package on PyPi is still the old one https://pypi.python.org/pypi/python-fuelclient | 12:53 |
*** sergmelikyan has joined #openstack-infra | 12:53 | |
*** vhejral has quit IRC | 12:54 | |
*** baoli has joined #openstack-infra | 12:54 | |
fungi | romcheg: i replied to a thread on the -infra ml last week with somewhat of a checklist for seeing what might be missing from the release toolchain for a given repo http://lists.openstack.org/pipermail/openstack-infra/2015-September/003246.html | 12:56 |
fungi | see if one of those is the issue. if not, i can take a look in a bit | 12:56 |
*** julim has joined #openstack-infra | 12:56 | |
romcheg | fungi: /me looking | 12:56 |
*** MarkAtwood has joined #openstack-infra | 12:57 | |
romcheg | fungi: looks like I've found the issue | 12:57 |
*** geoffarnold has quit IRC | 12:57 | |
*** mrmartin has quit IRC | 12:58 | |
*** geoffarnold has joined #openstack-infra | 12:58 | |
anteaya | fungi: how are you doing today? | 12:58 |
anteaya | fungi: are you in a boat? | 12:58 |
*** hamzy has joined #openstack-infra | 12:59 | |
romcheg | fungi: Thanks! | 13:00 |
fungi | romcheg: looks like it's item #3 on that checklist. you tagged 7.0 not 7.0.0 | 13:00 |
romcheg | Yes, I've added an extra 0 and now it works. | 13:00 |
fungi | so pbr created a wheel and sdist with 7.0.0 in the filename and then the upload script couldn't find it because it didn't match the tag | 13:00 |
fungi | anteaya: nope, we didn't end up with any flooding. most of the damage has been from 10m waves breaking on the other side of the island. the road has washed away in a few places | 13:01 |
romcheg | that explains | 13:01 |
anteaya | fungi: yay no flooding! | 13:01 |
*** amuller has joined #openstack-infra | 13:02 | |
anteaya | and if a bit of road repair is in order that is very mild indeed | 13:02 |
anteaya | glad to hear you are okay | 13:02 |
fungi | after the flood watch expires tonight i get to carry stuff back down to the ground floor | 13:02 |
fungi | thanks! | 13:02 |
anteaya | wooo, more carrying stuff | 13:02 |
anteaya | dry stuff though to dry locations | 13:02 |
anteaya | yay | 13:02 |
*** jsavak has joined #openstack-infra | 13:03 | |
fungi | part of me wishes we'd gotten some flooding just so that all this schlepping junk up and down the stairs would have been worth it | 13:03 |
*** scheuran has quit IRC | 13:03 | |
anteaya | ha ha ha | 13:03 |
anteaya | still that part of you down and have it review mould growth | 13:03 |
anteaya | s/still/sit | 13:03 |
*** zns has joined #openstack-infra | 13:05 | |
*** EricGonc_ has joined #openstack-infra | 13:05 | |
*** zns has quit IRC | 13:06 | |
openstackgerrit | Thomas Morin proposed openstack-infra/project-config: networking-bgpvpn: add devstack job https://review.openstack.org/230358 | 13:06 |
*** romcheg has left #openstack-infra | 13:08 | |
*** dimsum__ is now known as dims | 13:08 | |
*** julim_ has joined #openstack-infra | 13:09 | |
*** fhubik is now known as fhubik_brb | 13:09 | |
*** EricGonczer_ has quit IRC | 13:09 | |
*** jaypipes has joined #openstack-infra | 13:09 | |
zigo | Is there something wrong with review.openstack.org? It takes forever for my browser to load a code review... :( | 13:11 |
*** julim has quit IRC | 13:12 | |
sdague | fungi: https://review.openstack.org/#/c/230956/ is mostly a comment change after doing some post mortem on things yesterday | 13:12 |
sdague | sorry, on friday, so that we know the right way to do this next time (which we did this time, but by accident) | 13:12 |
*** amotoki_ has joined #openstack-infra | 13:13 | |
*** bexelbie_ has joined #openstack-infra | 13:14 | |
*** dkliban has left #openstack-infra | 13:14 | |
zigo | working now ... | 13:14 |
sdague | zigo: gerrit leaks memory over time | 13:14 |
zigo | Ah, thanks. | 13:15 |
*** alivigni has joined #openstack-infra | 13:16 | |
*** nelsnelson has joined #openstack-infra | 13:17 | |
*** tiswanso has joined #openstack-infra | 13:18 | |
*** geoffarnold has quit IRC | 13:19 | |
*** geoffarnold has joined #openstack-infra | 13:19 | |
*** sergmelikyan has quit IRC | 13:19 | |
*** gordc has joined #openstack-infra | 13:21 | |
*** bdemers has quit IRC | 13:21 | |
*** changbl has quit IRC | 13:22 | |
*** links has quit IRC | 13:22 | |
*** yamamoto has joined #openstack-infra | 13:23 | |
*** EricGonc_ has quit IRC | 13:24 | |
*** yamamoto_ has joined #openstack-infra | 13:24 | |
*** ddieterly has joined #openstack-infra | 13:24 | |
*** fhubik_brb is now known as fhubik | 13:24 | |
*** nadya has joined #openstack-infra | 13:25 | |
*** sergmelikyan has joined #openstack-infra | 13:25 | |
anteaya | one down, contractor will replace stones they took from me that they didn't use at my neighbours and won't be invoicing her for the ones they did use in her job | 13:26 |
*** chlong has joined #openstack-infra | 13:26 | |
*** yamamoto has quit IRC | 13:28 | |
*** ddieterly has quit IRC | 13:28 | |
bltavares | good morning folks. I'm very happy to see me first contributions merged! Thank you all (: | 13:29 |
*** btully has joined #openstack-infra | 13:30 | |
*** tmorin has joined #openstack-infra | 13:30 | |
anteaya | just looked at cacti for review.o.o and while load is increasing it is consistent with other mondays | 13:30 |
anteaya | bltavares: congratulations | 13:31 |
*** jasondotstar|afk is now known as jasondotstar | 13:32 | |
*** amotoki has quit IRC | 13:32 | |
*** superdan is now known as dansmith | 13:34 | |
*** bdemers_ has joined #openstack-infra | 13:35 | |
pabelanger | morning! planning on adding tox -egrafyaml (non-voting) to project-config this morning! Validation is finally working :) | 13:36 |
anteaya | pabelanger: congratulations, has that job spend any time in experimental? | 13:38 |
anteaya | fungi: you -2'd a magnetodb change I was wondering why you didn't abandon the patch: https://review.openstack.org/#/c/204478/ | 13:38 |
pabelanger | anteaya: Ya, I plan to add it there to start | 13:38 |
* anteaya is thinking she will abandon the patch | 13:39 | |
anteaya | pabelanger: awesome, thank you | 13:39 |
pabelanger | once our first dashboard has merged and job is show to be stabled I'll move it to voting | 13:39 |
*** yamamoto_ has quit IRC | 13:39 | |
anteaya | yeah that is fine | 13:39 |
*** geoffarnold has quit IRC | 13:40 | |
anteaya | just finding that since we are asking (well at least _I_ am asking) other projects to evaluate the jogs on project config changes, that giving them a fighting chance to understand failure logs when they do happen is more likely to result in the behaviour I request | 13:40 |
*** geoffarnold has joined #openstack-infra | 13:40 | |
anteaya | s/jogs/logs | 13:41 |
*** deepakcs has quit IRC | 13:41 | |
openstackgerrit | Paul Belanger proposed openstack-infra/project-config: Create experimental grafyaml (non-voting) gate job https://review.openstack.org/230997 | 13:41 |
anteaya | and having a job warm up in experimental helps this | 13:41 |
anteaya | thank you | 13:41 |
*** dramalho has joined #openstack-infra | 13:41 | |
*** Odd_Blok1 is now known as Odd_Bloke | 13:42 | |
openstackgerrit | Paul Belanger proposed openstack-infra/project-config: Add grafana dashboard for status.o.o/zuul https://review.openstack.org/224834 | 13:42 |
anteaya | pabelanger: what do you mean when you say "Because we are planning on including grafyaml dashboards in | 13:42 |
*** Odd_Bloke has quit IRC | 13:42 | |
*** Odd_Bloke has joined #openstack-infra | 13:42 | |
pabelanger | np | 13:42 |
anteaya | project-config | 13:42 |
anteaya | in the commit message? | 13:42 |
anteaya | who is we? | 13:42 |
pabelanger | I tend to refer to -infra as we | 13:42 |
pabelanger | over using me | 13:42 |
anteaya | oh I must have missed this | 13:43 |
anteaya | was this in a meeting or is there a spec? | 13:43 |
pabelanger | anteaya: follow up patchset is the grafyaml bits | 13:43 |
pabelanger | anteaya: well, we have the grafana dashboard spec that has been approved. | 13:43 |
anteaya | oh you are adding a new view to status.o.o | 13:44 |
pabelanger | no formal spec for grafyaml, I guess it was always implied. However, if people would like a spec, I can bring it up in tomorrows meetings and see what people thing | 13:44 |
anteaya | okay I think I understand now | 13:44 |
sdague | fungi: any chance we can get a gerrit restart? | 13:44 |
anteaya | sdague: what are you seeing? | 13:44 |
*** jpeeler has joined #openstack-infra | 13:44 | |
*** jpeeler has quit IRC | 13:44 | |
*** jpeeler has joined #openstack-infra | 13:44 | |
sdague | terrible lag | 13:44 |
anteaya | sdague: I jsut checked cacti and the graphs look like monday to me | 13:44 |
*** jpeeler has quit IRC | 13:44 | |
*** xyang1 has joined #openstack-infra | 13:45 | |
*** jpeeler has joined #openstack-infra | 13:45 | |
anteaya | pabelanger: no I don't think we need a spec to add a new view to status | 13:45 |
anteaya | pabelanger: I just wasn't clear that was where the view was going | 13:46 |
*** jpeeler has quit IRC | 13:46 | |
*** jpeeler has joined #openstack-infra | 13:46 | |
*** Daisy has joined #openstack-infra | 13:46 | |
*** mattymo has quit IRC | 13:46 | |
*** mattymo has joined #openstack-infra | 13:47 | |
*** mwagone_ has quit IRC | 13:47 | |
openstackgerrit | Stephen Gordon proposed openstack-infra/irc-meetings: Telco Working Group no longer alternates https://review.openstack.org/230999 | 13:47 |
*** mattymo has quit IRC | 13:47 | |
*** Daisy has quit IRC | 13:47 | |
sdague | anteaya: so I feel like http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=27&rra_id=all the monthly graph | 13:47 |
sdague | shows that we go into this unresponsive state when gerrit plateaus at 16G memory | 13:48 |
*** Daisy has joined #openstack-infra | 13:48 | |
openstackgerrit | Anne Gentle proposed openstack-infra/project-config: Builds and publishes Compute API Guide https://review.openstack.org/231000 | 13:48 |
*** mattymo__ has joined #openstack-infra | 13:49 | |
*** mattymo__ has quit IRC | 13:49 | |
anteaya | sdague: I'm willing to entertain that as an argument | 13:49 |
anteaya | I would have to leave that to others with server access to respond | 13:49 |
*** Daisy has quit IRC | 13:49 | |
fungi | sdague: ahh, yep, i'll restart it | 13:49 |
*** Daisy has joined #openstack-infra | 13:49 | |
sdague | I think clarkb had another metric that exposed when gerrit was churning a bunch internally | 13:49 |
sdague | but I don't know how / where to find that | 13:49 |
fungi | there's a (somewhat insecure) java melody interface exposed to gerrit admins | 13:50 |
fungi | which i'm looking at now | 13:50 |
*** vmb_out is now known as vmbrasseur | 13:50 | |
fungi | the memory graphs for the system are expected to be a bit misleading since the jvm has its own memory management | 13:50 |
*** mattymo has joined #openstack-infra | 13:51 | |
sdague | fungi: is there a way to feed it to cacti as a more secure model? | 13:51 |
*** sridhar_ram has joined #openstack-infra | 13:51 | |
fungi | that's a good question--i'm not sure the extent of the interfaces exposed by the melody plugin for gerrit. if it can act as a backend for a dynamic snmp oid them maybe | 13:51 |
fungi | yeah, like we've seen in the past, the gerrit jvm is starting to spend more time in garbage collection (which may indicate some other performance hit slowing down garbage collection, not sure) | 13:52 |
fungi | it's restarting now | 13:53 |
Clint | i'm sure it'll be magically fixed by upgrading gerrit | 13:53 |
anteaya | I'm not | 13:53 |
ttx | hmm, Gerrit 503 | 13:53 |
*** ParsectiX has quit IRC | 13:53 | |
fungi | #status notice Gerrit is being restarted to temporarily address performance problems | 13:53 |
*** bexelbie_ is now known as bexelbie | 13:53 | |
ttx | ack | 13:54 |
fungi | gah, we've lost statusbot | 13:54 |
sdague | doh | 13:54 |
ttx | haha | 13:54 |
anteaya | great | 13:54 |
anteaya | perhaps it left in the freenode cleanup? | 13:54 |
fungi | that's always how i find out statusbot is mia | 13:54 |
ttx | we need statusbot inception | 13:54 |
Clint | monitor it with java melody | 13:54 |
fungi | 2015-10-03 02:05:14 <-- openstackstatus (~openstack@eavesdrop.openstack.org) has quit (Ping timeout: 250 seconds) | 13:54 |
*** mattymo has quit IRC | 13:55 | |
*** MarkAtwood has quit IRC | 13:55 | |
*** mattymo__ has joined #openstack-infra | 13:55 | |
*** mattymo__ has quit IRC | 13:55 | |
*** bswartz has quit IRC | 13:55 | |
*** mriedem has joined #openstack-infra | 13:56 | |
*** mattymo has joined #openstack-infra | 13:57 | |
*** openstackstatus has joined #openstack-infra | 13:57 | |
*** ChanServ sets mode: +v openstackstatus | 13:57 | |
*** cdent has quit IRC | 13:57 | |
fungi | okay, that brought it back | 13:57 |
*** ddieterly has joined #openstack-infra | 13:58 | |
fungi | though at this point anyone who might have noticed errors hitting gerrit are almost certain to have noticed it's up again | 13:58 |
*** cdent has joined #openstack-infra | 13:59 | |
anteaya | fungi: well the statusbot does report to the wikipage and it might be useful as a log to see how often we restart | 13:59 |
sdague | fungi: oh, nice, super speedy now | 13:59 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack-infra/project-config: Increate timeout for dogtag related barbican functional tests https://review.openstack.org/231004 | 13:59 |
*** mrmartin has joined #openstack-infra | 13:59 | |
anteaya | fungi: or is that caught in the server logs? | 14:00 |
openstackgerrit | Stephen Gordon proposed openstack-infra/irc-meetings: Telco Working Group no longer alternates https://review.openstack.org/230999 | 14:01 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack-infra/project-config: Increase timeout for dogtag related barbican functional tests https://review.openstack.org/231004 | 14:01 |
*** stevemar_ has joined #openstack-infra | 14:01 | |
*** glauco has joined #openstack-infra | 14:01 | |
*** AJaeger has joined #openstack-infra | 14:01 | |
*** geoffarn_ has joined #openstack-infra | 14:02 | |
*** burgerk has joined #openstack-infra | 14:02 | |
AJaeger | project-config cores, could you review https://review.openstack.org/#/c/218345/ , please? I gave my +2 already - and the governance change is approved as well (just not merged, it depends on this one) | 14:02 |
fungi | #status info Gerrit was restarted to temporarily address performance problems | 14:02 |
openstackstatus | fungi: unknown command | 14:02 |
fungi | #status note Gerrit was restarted to temporarily address performance problems | 14:02 |
openstackstatus | fungi: unknown command | 14:02 |
fungi | grr | 14:02 |
*** geoffarnold has quit IRC | 14:02 | |
* fungi rtfms | 14:02 | |
*** sabeen has joined #openstack-infra | 14:02 | |
*** ddieterly has quit IRC | 14:02 | |
fungi | #status log Gerrit was restarted to temporarily address performance problems | 14:03 |
openstackstatus | fungi: finished logging | 14:03 |
fungi | that's the one i wanted ;) | 14:03 |
anteaya | :) | 14:03 |
anteaya | third time lucky | 14:03 |
anteaya | fungi: if you could add pabelanger's project-config job addition to your review queue, I'd appreciate it: https://review.openstack.org/#/c/230997/ | 14:04 |
*** links has joined #openstack-infra | 14:05 | |
fungi | can do | 14:05 |
AJaeger | fungi, #status log does not send anything to other channels - is that intented? | 14:05 |
*** annegentle has quit IRC | 14:05 | |
fungi | AJaeger: correct, it just logs it to the wiki page | 14:05 |
AJaeger | fungi: Ah, ok. Didn't know about that keyword ;) | 14:06 |
*** rossella_s has quit IRC | 14:06 | |
fungi | i had noted that people were likely to have already figured out gerrit was back up and anteaya correctly pointed out that logging the action to the wiki page was still useful | 14:06 |
*** scheuran has joined #openstack-infra | 14:06 | |
fungi | so i just did that rather than spam every channel | 14:06 |
*** rossella_s has joined #openstack-infra | 14:07 | |
* anteaya is grateful | 14:07 | |
anteaya | pabelanger: I'm confused, what picks up the zuul-status.yaml file and publishes it to status.o.o? | 14:07 |
anteaya | https://review.openstack.org/#/c/224834/6 | 14:07 |
pabelanger | anteaya: that code does not exist yet. This week, I'll be adding puppet-grafyaml onto our grafana.o.o system to handle just that. | 14:09 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:09 | |
anteaya | pabelanger: can we note that in the commit message, please? | 14:09 |
anteaya | right now it reads that it should be published, so I went looking | 14:10 |
anteaya | or I read it as it should be published | 14:10 |
*** changbl has joined #openstack-infra | 14:10 | |
mordred | jeblair, clarkb: I've got one more patch coming that should get api call counts back down to reasonable. | 14:11 |
*** yamamoto has joined #openstack-infra | 14:12 | |
*** MarkAtwood has joined #openstack-infra | 14:12 | |
anteaya | mordred: morning | 14:12 |
mordred | morning! | 14:12 |
openstackgerrit | Dmitriy Ukhlov proposed openstack/requirements: Adds pika RabbitMQ client library https://review.openstack.org/231013 | 14:13 |
*** mrmartin has quit IRC | 14:13 | |
pabelanger | anteaya: sure | 14:13 |
*** claudiub has quit IRC | 14:13 | |
*** glauco__ has joined #openstack-infra | 14:13 | |
*** dramalho_ has joined #openstack-infra | 14:13 | |
*** zns has joined #openstack-infra | 14:14 | |
*** Guest38101 is now known as zeus | 14:14 | |
*** zeus has quit IRC | 14:14 | |
*** zeus has joined #openstack-infra | 14:14 | |
*** wenlock has joined #openstack-infra | 14:14 | |
*** wenlock1 has joined #openstack-infra | 14:15 | |
openstackgerrit | Paul Belanger proposed openstack-infra/project-config: Create experimental grafyaml (non-voting) gate job https://review.openstack.org/230997 | 14:15 |
jeblair | mordred: good morning; apparently i have so much backscroll to read i need to use eavesdrop. | 14:15 |
*** glauco has quit IRC | 14:16 | |
*** dramalho has quit IRC | 14:16 | |
anteaya | pabelanger: thanks | 14:16 |
*** vivekd has joined #openstack-infra | 14:17 | |
*** thiagop has joined #openstack-infra | 14:17 | |
mordred | jeblair: wow, that'll be fun | 14:18 |
*** asettle has quit IRC | 14:18 | |
mordred | jeblair: tl;dr - I think the current shade patches that are up are solid, but I still have one more to post to finish dealing with API counts | 14:18 |
anteaya | morning jeblair | 14:19 |
mordred | jeblair, Shrews: I'm working on splitting get_hostvars_from_server into two - half that should run every time create/get/list server happens, and half that is really only run by things like ansible inventory | 14:20 |
mordred | specifically, for ansible inventory, we do introspection of flavors and images at the shade level to provide human readable names in the server dict ... this is not necessary to do every time | 14:20 |
mordred | otoh - determining the network to use _is_ somehting that's important to do every time, and is hard - and we have code now to make sure it's always well cached at the shade level | 14:21 |
jeblair | mordred: ah, that explains all of those calls | 14:21 |
Shrews | mordred: working on reviewing those this morning | 14:21 |
mordred | Shrews: sweet - thanks! | 14:22 |
*** salv-orl_ has joined #openstack-infra | 14:22 | |
mordred | jeblair, Shrews: I changed the nodepool depends-on to the tip of that stack, so the latest run of nodepool is using them | 14:22 |
*** geoffarn_ has quit IRC | 14:22 | |
*** eharney has joined #openstack-infra | 14:23 | |
*** wenlock_ has joined #openstack-infra | 14:23 | |
*** geoffarnold has joined #openstack-infra | 14:23 | |
*** ddieterly has joined #openstack-infra | 14:23 | |
*** wenlock has quit IRC | 14:23 | |
jeblair | k, i think i'm caught up on scrollback; breakfast then i can review | 14:24 |
Shrews | mordred: it's not nodepool that concerns me. it's how they work with umpteen different clouds | 14:24 |
mordred | yah | 14:24 |
*** salv-orlando has quit IRC | 14:24 | |
mordred | Shrews: totally | 14:24 |
Shrews | the networking one scares me | 14:24 |
mordred | Shrews: it's next on my todo list to get us a server dict for each cloud for a set of unit tests | 14:25 |
mordred | Shrews: yes. it needs moar tested | 14:25 |
*** mtanino has joined #openstack-infra | 14:26 | |
*** cody-somerville has joined #openstack-infra | 14:27 | |
*** cody-somerville has quit IRC | 14:27 | |
*** cody-somerville has joined #openstack-infra | 14:27 | |
*** dramalho_ has quit IRC | 14:28 | |
*** bexelbie has quit IRC | 14:29 | |
*** tonytan4ever has joined #openstack-infra | 14:31 | |
*** claudiub has joined #openstack-infra | 14:31 | |
*** jsavak has quit IRC | 14:32 | |
openstackgerrit | Zara proposed openstack-infra/storyboard-webclient: Resolve subscriptions faster- do one GET per list https://review.openstack.org/223562 | 14:34 |
*** unicell has joined #openstack-infra | 14:35 | |
*** AJaeger has quit IRC | 14:35 | |
*** vlaza has left #openstack-infra | 14:35 | |
openstackgerrit | Adrian Otto proposed openstack-infra/irc-meetings: Ended alternating schedule for Containers Team https://review.openstack.org/231023 | 14:35 |
*** zz_dimtruck is now known as dimtruck | 14:35 | |
*** changbl has quit IRC | 14:36 | |
*** unicell1 has quit IRC | 14:37 | |
openstackgerrit | Merged openstack/requirements: Update python-muranoclient to 0.7.1 https://review.openstack.org/230745 | 14:37 |
*** chlong has quit IRC | 14:38 | |
*** mrmartin has joined #openstack-infra | 14:38 | |
*** mrmartin has quit IRC | 14:39 | |
*** CBADER has joined #openstack-infra | 14:39 | |
*** tonytan4ever has quit IRC | 14:40 | |
*** jsavak has joined #openstack-infra | 14:40 | |
*** tjones has joined #openstack-infra | 14:41 | |
*** amotoki_ has quit IRC | 14:43 | |
*** tonytan4ever has joined #openstack-infra | 14:43 | |
*** geoffarn_ has joined #openstack-infra | 14:44 | |
*** geoffarnold has quit IRC | 14:45 | |
*** dkranz has joined #openstack-infra | 14:46 | |
*** mrmartin has joined #openstack-infra | 14:47 | |
*** amotoki_ has joined #openstack-infra | 14:48 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Split get_hostvars_from_server into two https://review.openstack.org/231029 | 14:49 |
*** claudiub has quit IRC | 14:49 | |
*** tsekiyama has joined #openstack-infra | 14:50 | |
*** arxcruz has quit IRC | 14:50 | |
*** jsavak has quit IRC | 14:51 | |
*** woodster_ has joined #openstack-infra | 14:52 | |
*** EricGonczer_ has joined #openstack-infra | 14:53 | |
*** EmilienM has quit IRC | 14:55 | |
*** EmilienM has joined #openstack-infra | 14:55 | |
*** dramalho has joined #openstack-infra | 14:55 | |
*** claudiub has joined #openstack-infra | 14:55 | |
*** david-ly_ has joined #openstack-infra | 14:56 | |
*** glauco___ has joined #openstack-infra | 14:56 | |
*** david-lyle has quit IRC | 14:57 | |
*** stevemar_ has quit IRC | 14:57 | |
*** sridhar_ram has quit IRC | 14:57 | |
*** david-ly_ is now known as david-lyle | 14:57 | |
*** stevemar_ has joined #openstack-infra | 14:57 | |
*** fhubik has quit IRC | 14:59 | |
*** glauco__ has quit IRC | 15:00 | |
*** yamahata has joined #openstack-infra | 15:00 | |
*** tiswanso has quit IRC | 15:00 | |
*** zns has quit IRC | 15:01 | |
*** tiswanso has joined #openstack-infra | 15:01 | |
*** stevemar_ has quit IRC | 15:02 | |
jeblair | mordred: i've looked at the shade code, what else needs doing? | 15:02 |
jeblair | mordred: hrm, do we need shade to cache? | 15:03 |
*** david-ly_ has joined #openstack-infra | 15:03 | |
*** david-lyle has quit IRC | 15:03 | |
jeblair | mordred: i just noticed you turned on caching in 226751 -- are we sure we want to turn on caching vs factoring out inefficiencies so we don't need to? | 15:04 |
*** harlowja_at_home has joined #openstack-infra | 15:04 | |
*** regXboi has joined #openstack-infra | 15:04 | |
*** david-ly_ is now known as david-lyle | 15:04 | |
jeblair | mordred: (since nodepool is in the unusual position of already internally caching everything that needs to be) | 15:05 |
*** zns has joined #openstack-infra | 15:05 | |
*** geoffarn_ has quit IRC | 15:05 | |
mordred | jeblair: I don't think so ... I tried turning it on for the nodepool test, but I think once the network patch and the one I just did go in, nodepool caches appropriately already | 15:05 |
*** vivekd has quit IRC | 15:05 | |
mordred | so we can treat that as a follow on | 15:05 |
jeblair | mordred: ok cool -- what about getimage / listimage? | 15:06 |
*** geoffarnold has joined #openstack-infra | 15:06 | |
jeblair | mordred: (yeah, and potentially eventually drop more of nodepools caching when we do that; happy for that to be a future thing) | 15:06 |
mordred | also should be fine with the hostvars split | 15:06 |
*** tjones has quit IRC | 15:06 | |
mordred | one sec ... on phone ... back on laptop in 5 | 15:06 |
jeblair | mordred: aren't we still issuing listimages when we poll for the status of a snapshot image? | 15:07 |
*** asselin_ has joined #openstack-infra | 15:09 | |
*** therve` is now known as therve | 15:09 | |
*** armax has joined #openstack-infra | 15:09 | |
*** asselin__ has quit IRC | 15:12 | |
*** hdd has joined #openstack-infra | 15:13 | |
anteaya | dstufft: are you available to join us for the third party meeting in #openstack-meeting? | 15:13 |
dstufft | what is a third party meeting | 15:13 |
dstufft | but sure | 15:13 |
dstufft | is it now? | 15:13 |
anteaya | dstufft: some operators are seeing pypi timeout issues and are wondering if it is a pypi load issue | 15:13 |
anteaya | thanks | 15:13 |
anteaya | the meeting for folks who operate third party ci systems | 15:13 |
anteaya | https://wiki.openstack.org/wiki/ThirdPartySystems | 15:14 |
mrmartin | fungi, clarkb: if you have a 5 minutes, can I get an approve / review on those patches: https://review.openstack.org/226213 and https://review.openstack.org/226269 Both required to bring back ask-staging.o.o alive due a config brake change in upstream askbot code. | 15:15 |
*** peristeri has quit IRC | 15:16 | |
*** hemna_ is now known as hemna | 15:17 | |
*** kushal has joined #openstack-infra | 15:17 | |
*** stevemar_ has joined #openstack-infra | 15:18 | |
*** thingee has joined #openstack-infra | 15:19 | |
openstackgerrit | Marton Kiss proposed openstack-infra/system-config: Fix git repository refresh trigger issue of askbot https://review.openstack.org/231048 | 15:20 |
*** flepied1 has joined #openstack-infra | 15:23 | |
*** jsavak has joined #openstack-infra | 15:25 | |
*** flepied has quit IRC | 15:26 | |
*** geoffarnold has quit IRC | 15:26 | |
*** geoffarnold has joined #openstack-infra | 15:27 | |
*** flepied1 has quit IRC | 15:28 | |
*** tonytan4ever has quit IRC | 15:29 | |
openstackgerrit | Stephen Gordon proposed openstack-infra/irc-meetings: Revert "Add Watcher Team meeting" https://review.openstack.org/231055 | 15:30 |
*** dtantsur is now known as dtantsur|brb | 15:31 | |
*** legoktm has quit IRC | 15:32 | |
*** tbarron has quit IRC | 15:32 | |
*** jsavak has quit IRC | 15:32 | |
*** asselin__ has joined #openstack-infra | 15:32 | |
*** tbarron has joined #openstack-infra | 15:33 | |
*** legoktm has joined #openstack-infra | 15:33 | |
*** jsavak has joined #openstack-infra | 15:33 | |
*** legoktm is now known as Guest80449 | 15:33 | |
*** glauco___ has quit IRC | 15:33 | |
*** glauco has joined #openstack-infra | 15:34 | |
*** dizquierdo has quit IRC | 15:34 | |
fungi | mrmartin: 231048 is awesome. hopefully crinkle, nibalizer and our other puppet community people have some idea about how to get those pull requests mentioned in the commit message reviewed | 15:34 |
*** hashar has quit IRC | 15:34 | |
*** glauco has quit IRC | 15:34 | |
*** zns has quit IRC | 15:34 | |
mrmartin | fungi: I hope so :) | 15:34 |
*** changbl has joined #openstack-infra | 15:35 | |
*** asselin_ has quit IRC | 15:36 | |
*** Guest43458 is now known as med_ | 15:36 | |
*** Guest80449 has quit IRC | 15:36 | |
*** Guest80449 has joined #openstack-infra | 15:36 | |
*** med_ has quit IRC | 15:36 | |
*** med_ has joined #openstack-infra | 15:36 | |
*** Ala has quit IRC | 15:36 | |
*** med_ is now known as med | 15:37 | |
*** bpokorny has joined #openstack-infra | 15:37 | |
*** med is now known as med_ | 15:38 | |
*** Guest80449 is now known as legoktm | 15:39 | |
*** dims has quit IRC | 15:40 | |
*** tosky has joined #openstack-infra | 15:40 | |
*** ayoung has quit IRC | 15:41 | |
*** signed8bit has joined #openstack-infra | 15:41 | |
openstackgerrit | Merged openstack-infra/puppet-askbot: Allow custom settings.py template https://review.openstack.org/226213 | 15:44 |
*** dkranz has quit IRC | 15:45 | |
*** dkranz has joined #openstack-infra | 15:45 | |
*** shashank_hegde has joined #openstack-infra | 15:46 | |
*** Hal has quit IRC | 15:47 | |
*** dims has joined #openstack-infra | 15:47 | |
*** dims has quit IRC | 15:47 | |
*** Guest96374 has joined #openstack-infra | 15:47 | |
*** rkukura has joined #openstack-infra | 15:47 | |
*** angdraug has joined #openstack-infra | 15:48 | |
*** Guest96374 has quit IRC | 15:48 | |
*** david-ly_ has joined #openstack-infra | 15:48 | |
*** david-lyle has quit IRC | 15:48 | |
*** matrohon has quit IRC | 15:48 | |
*** dims_ has joined #openstack-infra | 15:48 | |
*** MarkAtwood has quit IRC | 15:49 | |
*** geoffarnold is now known as geoffarnoldX | 15:49 | |
*** dramalho has quit IRC | 15:49 | |
*** david-ly_ is now known as david-lyle | 15:49 | |
*** unicell has quit IRC | 15:50 | |
*** mriedem has quit IRC | 15:50 | |
*** sridhar_ram has joined #openstack-infra | 15:51 | |
*** sergmelikyan has quit IRC | 15:51 | |
*** jlanoux has quit IRC | 15:51 | |
*** ildikov has quit IRC | 15:52 | |
*** mrmartin has quit IRC | 15:53 | |
*** mrmartin has joined #openstack-infra | 15:53 | |
*** Sukhdev has joined #openstack-infra | 15:54 | |
openstackgerrit | Derek Higgins proposed openstack/diskimage-builder: Avoid transcending /proc with find https://review.openstack.org/230448 | 15:54 |
*** peristeri has joined #openstack-infra | 15:56 | |
*** davideagnello has joined #openstack-infra | 15:56 | |
*** rkukura has quit IRC | 15:57 | |
*** peristeri has quit IRC | 15:58 | |
*** zeih_ has quit IRC | 15:58 | |
*** EricGonczer_ has quit IRC | 15:59 | |
ttx | fungi: got one case where the "tests all pass" triggered a regression, fyi: https://review.openstack.org/#/c/230334/ | 16:01 |
ttx | As long as it's only irc-meetings we should be fine | 16:01 |
*** yamamoto has quit IRC | 16:02 | |
mordred | jeblair: so - we may need to do something with get/list - in the general case where we're uploading images I don't thnk it matters because we don't do it enough to be an API storm. | 16:02 |
mordred | jeblair: HOWEVER - we do a getImage for each of the servers we launch | 16:02 |
mordred | to get the ID | 16:02 |
*** ihrachys has quit IRC | 16:02 | |
mordred | and that seems like we might want to cache nodepool side for now until we can get shade caching done - or do a get passthrough method in shade | 16:03 |
*** yamamoto has joined #openstack-infra | 16:03 | |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: Update required ironicclient version https://review.openstack.org/231070 | 16:03 |
*** MarkAtwood has joined #openstack-infra | 16:03 | |
mordred | jeblair: but I thinkn I'd like to make sure the current things do what we expect and then treat image get/list as the last thing on the plate | 16:03 |
*** unicell has joined #openstack-infra | 16:03 | |
openstackgerrit | Merged openstack-infra/irc-meetings: Revert "Add Watcher Team meeting" https://review.openstack.org/231055 | 16:03 |
fungi | ttx: yep, the jobs which used the specific builder macro which jjb broke were in most cases nonstandard sorts of jobs, so the sorts of regressions we're likely to see from it are hopefully corner cases | 16:04 |
anteaya | mmedvede: so when you have an mtr to share wtih dstufft, to share away | 16:04 |
ttx | fungi: yes, just mentioning it for history reasons :) | 16:05 |
dstufft | mmedvede: also the source address for the machine | 16:05 |
anteaya | s/to/do | 16:05 |
fungi | ttx: thanks for the heads up | 16:05 |
anteaya | dstufft: thanks for your help in the meeting | 16:05 |
*** sridhar_ram1 has joined #openstack-infra | 16:05 | |
dstufft | anteaya: np | 16:06 |
*** fedexo has joined #openstack-infra | 16:06 | |
*** CBADER has quit IRC | 16:07 | |
*** sridhar_ram has quit IRC | 16:07 | |
*** cbader has joined #openstack-infra | 16:07 | |
openstackgerrit | Ekaterina Chernova proposed openstack/requirements: Add sphinx_rtd_theme to enhance doc gate jobs https://review.openstack.org/231073 | 16:09 |
*** geoffarnoldX has quit IRC | 16:09 | |
*** nadya_ has joined #openstack-infra | 16:09 | |
*** geoffarnold has joined #openstack-infra | 16:09 | |
*** Daisy has quit IRC | 16:10 | |
jeblair | mordred: where does the getimage happen? | 16:10 |
*** amuller is now known as amuller_afk | 16:10 | |
jeblair | mordred: isn't nodepool passing image_id to shade? | 16:11 |
jeblair | mordred: (for the create server call you mentioned) | 16:11 |
*** Daisy has joined #openstack-infra | 16:11 | |
*** bnemec has joined #openstack-infra | 16:11 | |
*** nadya has quit IRC | 16:11 | |
*** bdemers_ has quit IRC | 16:12 | |
mordred | jeblair: it is - but nodepool has to look up the image id to pass | 16:12 |
*** MarkAtwood has quit IRC | 16:12 | |
mordred | jeblair: becuase we configure images by name in nodepool | 16:12 |
*** bdemers has joined #openstack-infra | 16:12 | |
*** mriedem has joined #openstack-infra | 16:13 | |
*** flepied has joined #openstack-infra | 16:13 | |
mordred | jeblair: which means potentialy a getImage (or listImages) call per server launch - most of which are not needed. shade caching would take care of that, but we can also do app caching I'd imagine | 16:14 |
nibalizer | mrmartin: fungi we'll look today | 16:14 |
nibalizer | :) | 16:14 |
*** odgrim has joined #openstack-infra | 16:14 | |
mordred | jeblair: oh! we already have app caching for create server image lookups | 16:15 |
mordred | jeblair: in findImage | 16:15 |
mordred | jeblair: so the patch did not remove that | 16:15 |
*** Daisy has quit IRC | 16:15 | |
mordred | jeblair: which means the "let's not look up images for every server interaction" patch (and upcomign second one) should take care of the get/list issue | 16:15 |
jeblair | mordred: also, i'm sticking with we should be passing the image id -- we have it in the local nodepool database :) | 16:15 |
mordred | jeblair: if image_name: | 16:16 |
mordred | image_id = self.findImage(image_name)['id'] | 16:16 |
mrmartin | nibalizer: thnx. | 16:16 |
openstackgerrit | Zara proposed openstack-infra/storyboard-webclient: Resolve subscriptions faster- do one GET per list https://review.openstack.org/223562 | 16:16 |
*** mrmartin has quit IRC | 16:16 | |
jeblair | mordred: yeah, that should only happen when we're creating a template vm (to create a snapshot image) | 16:16 |
mordred | jeblair: nod | 16:16 |
mordred | jeblair: k. that's fine then | 16:16 |
jeblair | mordred: i'm okay with that doing a lookup, that only happens once a day | 16:16 |
mordred | yup | 16:16 |
mordred | not a problem at all | 16:16 |
*** stevemar_ has quit IRC | 16:17 | |
jeblair | mordred: yeah, there are 3 calls to createServer, and only one of them passes image_naem, and that's in updateImage | 16:17 |
*** stevemar_ has joined #openstack-infra | 16:18 | |
jeblair | so we're good there | 16:18 |
jeblair | mordred: what's the "let's not look up images for every server interaction" patch ? | 16:18 |
*** AJaeger has joined #openstack-infra | 16:18 | |
mordred | jeblair: https://review.openstack.org/#/c/231029/ lays the groundwork | 16:18 |
*** devvesa has quit IRC | 16:18 | |
mordred | jeblair: still need a patch to consume that | 16:18 |
jeblair | mordred: ah, that one, gotcha | 16:19 |
*** tonytan4ever has joined #openstack-infra | 16:19 | |
jeblair | mordred: are you writing that or shall i? | 16:19 |
mordred | jeblair: it's either a patch to make shade do that on every create/get/list server and remove the nodepool get_openstack_vars call - or a patch to replace get_openstack_vars with the new function | 16:19 |
mordred | jeblair: do you have an opinion of which one of those we should do now? I kinda think the second version so it's just an update to the nodepool patch to use a different function call | 16:20 |
mordred | which is the smallest change from what's there and tested now | 16:20 |
*** flepied1 has joined #openstack-infra | 16:20 | |
*** marzif has joined #openstack-infra | 16:20 | |
*** tjones has joined #openstack-infra | 16:21 | |
jeblair | mordred: i think the end-state should be that nodepool doesn't call anything special, but we also talked about that possibly not being a Bunch, etc., so may be a bigger api change. i'm okay with the second as a stepping stone, and we can make the step after more carefully. | 16:21 |
jeblair | mordred: "the second" == change the func name | 16:21 |
mordred | jeblair: ++ | 16:22 |
mordred | jeblair: that's what I was thinking | 16:22 |
mordred | jeblair: maybe you make that change? I'm heading to dinner in about 30 minutes | 16:22 |
*** arxcruz has joined #openstack-infra | 16:22 | |
*** bdemers has quit IRC | 16:22 | |
mmedvede | dstufft: not sure how much I can share. I can see some loss from two sessions with mtr https://paste.lugons.org/show/Xz9qHs5EoP8JVPTBjDOU/ | 16:23 |
mordred | jeblair: and while you're at it - remove the cache thing I added to the nodepool devstack plugin - I think it's premature to do that just yet- again, it's a thing I want to do, but I'd like to do it carefully not rushed | 16:23 |
jeblair | mordred: roger, bon appetit. | 16:23 |
*** dramalho has joined #openstack-infra | 16:24 | |
openstackgerrit | Andreas Jaeger proposed openstack/requirements: Use oslosphinx for doc build https://review.openstack.org/230944 | 16:24 |
*** trown is now known as trown|lunch | 16:24 | |
greghaynes | didnt totally follow - but I really hope we dont have to rework stuff in nodepool and how it deals with images | 16:24 |
jeblair | greghaynes: nope, no changes needed there | 16:24 |
greghaynes | because that will make a ton of work for the gearman builders patch stack | 16:24 |
greghaynes | sweet | 16:24 |
*** flepied has quit IRC | 16:24 | |
*** glauco_ has joined #openstack-infra | 16:25 | |
*** sridhar_ram1 is now known as sridhar_ram | 16:25 | |
mordred | jeblair: I think after the last patch in the current stack lands, we need to cut a new shade and then make the nodepool patch depend on that shade version | 16:25 |
*** glauco_ has quit IRC | 16:25 | |
mordred | jeblair: also, I think Shrews is reviewing that stack currently | 16:25 |
*** glauco_ has joined #openstack-infra | 16:25 | |
*** jcoufal_ has quit IRC | 16:26 | |
*** jistr has quit IRC | 16:26 | |
*** jcoufal has joined #openstack-infra | 16:26 | |
pleia2 | good morning | 16:27 |
*** unicell has quit IRC | 16:27 | |
dstufft | mmedvede: can you mtr to 199.27.76.129 | 16:27 |
dstufft | talking to Fastly again | 16:27 |
*** tmorin has quit IRC | 16:27 | |
*** shashank_hegde has quit IRC | 16:28 | |
*** e0ne has quit IRC | 16:28 | |
jeblair | mordred: nodepool doesn't call get_hostvars_from_server, it calls get_openstack_vars which calls that .... | 16:28 |
*** tiswanso has quit IRC | 16:28 | |
mordred | jeblair: yah. sorry, that's what I meant | 16:28 |
*** bdemers has joined #openstack-infra | 16:28 | |
jeblair | mordred: do we want to have nodepool call shade.meta.get_hostvars_from_server, or make a new OpenStackCloud API method? | 16:29 |
*** mrmartin has joined #openstack-infra | 16:29 | |
mordred | jeblair: I'd be fine, since this is a stepping stone, with just having nodepool call meta.expand_server_vars(self._client, server) | 16:29 |
mordred | jeblair: let's not make a new API method - I don't think it'll be useful once we have expant_server_vars plumbed through to all the server calls | 16:29 |
jeblair | mordred: i'm assuming get_openstack_vars has an API contract that ansible uses, so we don't want to change that. | 16:29 |
*** jcoufal has quit IRC | 16:29 | |
mordred | jeblair: that's right | 16:29 |
jeblair | mordred: okay, slightly deep reach into shade it is. | 16:29 |
mordred | yah | 16:30 |
*** tiswanso has joined #openstack-infra | 16:30 | |
Shrews | mordred: is gate-dsvm-nodepool-src-shade the new nodepool-shade integration test? | 16:30 |
*** geoffarnold has quit IRC | 16:30 | |
*** EricGonczer_ has joined #openstack-infra | 16:30 | |
*** geoffarnold has joined #openstack-infra | 16:31 | |
mordred | Shrews: yes. that runs nodepool with shade from master (or from proposed zuul changes) | 16:31 |
Shrews | mordred: and even though it's non-voting, should we care that it failed on 231029? | 16:31 |
*** ddieterly has quit IRC | 16:31 | |
mordred | Shrews: maybe - it looks like something got stuck in a loop | 16:32 |
mordred | which is weird, since there are NO logic changes in that | 16:32 |
Shrews | i'll hold off on that change then | 16:32 |
Shrews | and step out for lunch | 16:32 |
*** ddieterly has joined #openstack-infra | 16:33 | |
mmedvede | dstufft: http://paste.openstack.org/show/475352/, no loss | 16:33 |
*** ddieterly has quit IRC | 16:33 | |
*** bharathm has joined #openstack-infra | 16:33 | |
*** harlowja_at_home has quit IRC | 16:33 | |
jeblair | 2015-10-05 15:49:17.853 | WARNING: devstack run took > 20 minutes, this is a very slow node. | 16:33 |
*** ddieterly has joined #openstack-infra | 16:34 | |
mordred | jeblair: ah. | 16:34 |
mordred | jeblair: maybe a receck is in order on that one then | 16:34 |
jeblair | Shrews, mordred: yeah, i think a recheck would be good there, just for safety | 16:34 |
*** bknudson has left #openstack-infra | 16:34 | |
dstufft | mmedvede: thanks, apssed along to #fastly | 16:35 |
*** bknudson has joined #openstack-infra | 16:35 | |
mmedvede | dstufft: thank you | 16:35 |
*** bknudson has left #openstack-infra | 16:35 | |
*** bknudson has joined #openstack-infra | 16:35 | |
*** nadya_ has quit IRC | 16:36 | |
bltavares | Clint: hey, we noticed that you are fixing puppet-httpd on a patch and we saw some comments regarding tests. Would you like us to help with that? | 16:36 |
Clint | bltavares: sure, if you want to | 16:36 |
*** ayoung has joined #openstack-infra | 16:37 | |
bltavares | Clint: I think it would help if we get this changes in as well, so there is no much test rewriting https://review.openstack.org/#/c/228604/ | 16:37 |
openstackgerrit | Paul Belanger proposed openstack-infra/project-config: Create experimental grafyaml gate job https://review.openstack.org/230997 | 16:39 |
openstackgerrit | Zara proposed openstack-infra/storyboard-webclient: Resolve subscriptions faster- do one GET per list https://review.openstack.org/223562 | 16:39 |
mmedvede | asselin: to confirm, for your CI, you are using your own pypi mirror | 16:40 |
openstackgerrit | Merged openstack/requirements: Align pyngus with oslo.messaging stable https://review.openstack.org/222679 | 16:40 |
asselin | mmedvede, yes | 16:40 |
*** alexsyip has joined #openstack-infra | 16:40 | |
Clint | bltavares: i think jhesketh might like it better now | 16:40 |
fungi | mmedvede: also bandersnatch makes it pretty easy as long as you have a server with ~200gb space to store a fully pypi mirror. we even have a puppet module to set it up | 16:42 |
anteaya | morning pleia2 | 16:42 |
*** salv-orl_ has quit IRC | 16:42 | |
bltavares | Clint: cool. We'll create another patch on top of yours adding tests to proxy then, similar to the other (: | 16:42 |
Clint | bltavares: cool | 16:42 |
*** skolekonov is now known as _skolekonov | 16:43 | |
mmedvede | fungi: actually was looking at bandersnatch and how it is used withing system-config | 16:43 |
mmedvede | looks minimal | 16:44 |
mmedvede | fungi: would go ahead and setup our local mirror. no better time than now with the timeouts today | 16:44 |
AJaeger | anteaya, pleia2: Could either of you +2 this new project creation for the docs team, please? https://review.openstack.org/218345 | 16:45 |
pleia2 | AJaeger: having a look now | 16:45 |
AJaeger | thanks, pleia2 ! | 16:45 |
pleia2 | AJaeger: and thanks for pushing to document the translations closure-for-release procedure and including me on the emails even though I'm not directly working on that bit | 16:46 |
AJaeger | pleia2: Unfortunately it seems that we're often miscommunicating - that's why I'm so insisting on writing it up... | 16:46 |
fungi | mmedvede: just expect it to take a _while_ to initially bootstrap the mirror (and you'll most likely want to disable the cron job temporarily and run it without a timeout wrapper for the day or so it takes to build) | 16:46 |
pleia2 | AJaeger: https://github.com/dguitarbite/openstack-labs has a tag, do they want that? | 16:47 |
*** cloudtrainme has joined #openstack-infra | 16:47 | |
AJaeger | pleia2: Let me WIP the patch and you give a +2? Then I'll ask dguitarbite for it... | 16:47 |
AJaeger | dguitarbite: are you around? | 16:48 |
alivigni | zxiiro# Can you please review this change? - https://review.openstack.org/#/c/229100/ | 16:48 |
pleia2 | AJaeger: will do | 16:48 |
mmedvede | fungi: good to know, thank you. So I assume bandersnatch is not a caching mirror, which would have been nice | 16:48 |
alivigni | zaro# you as well https://review.openstack.org/#/c/229100/ | 16:48 |
AJaeger | That way I don't need to bother you for the review ;) | 16:48 |
* pleia2 nods | 16:48 | |
*** amuller_afk is now known as amuller | 16:49 | |
dstufft | mmedvede: devpi is a caching mirror | 16:49 |
dstufft | it'll cache on demand | 16:50 |
*** achanda has joined #openstack-infra | 16:50 | |
dstufft | devpi does a lot omre than bandersnatch though, more moving parts and such | 16:50 |
zxiiro | alivigni: Hey, sorry I'm on holidays and am away from my computer at the moment. Hopefully the other reviewers can take care of you. | 16:50 |
dstufft | bandersnatch is dead simple cron job that spits out a directory full of files, host those files with your favorite web server | 16:51 |
*** mrmartin has quit IRC | 16:51 | |
alivigni | zxiiro# ah ok anyone else I can ping and get this committed if it passes their requirements? | 16:51 |
*** shashank_hegde has joined #openstack-infra | 16:51 | |
alivigni | Can I get a review please from someone? https://review.openstack.org/#/c/229100/ | 16:51 |
dstufft | at some point I should probably figure out a decent way to make a rsync capable mirroring for PyPI | 16:51 |
*** geoffarnold has quit IRC | 16:52 | |
zxiiro | alivigni: seems like you got most of the core-reviewers already CC'd on your Gerrit | 16:52 |
*** geoffarnold has joined #openstack-infra | 16:52 | |
alivigni | what is Darragh's handle on here so I can have him review it again | 16:52 |
zxiiro | alivigni: he's pelix | 16:52 |
openstackgerrit | Paul Belanger proposed openstack-infra/grafyaml: Add delete command to CLI https://review.openstack.org/225228 | 16:52 |
alivigni | thanks | 16:52 |
jeblair | mordred: in https://review.openstack.org/185972 you removed one of the main features of nodepool's fakes -- running nodepoold in the foreground with a fake provider :( | 16:53 |
mmedvede | dstufft: when I said "caching mirror", I meant that it only pulls a copy when someone requests it, so it would not make a complete mirror initially | 16:53 |
anteaya | zxiiro: alivigni has a changeset on review.o.o | 16:53 |
dstufft | mmedvede: yes, devpi does that | 16:53 |
alivigni | pelix# can you review this change again please? - https://review.openstack.org/#/c/229100/ | 16:53 |
*** HeOS has quit IRC | 16:53 | |
anteaya | zxiiro: there are other folks in channel running their own gerrit instance | 16:53 |
*** kiran-r has joined #openstack-infra | 16:53 | |
anteaya | zxiiro: I dont' think alivigni is one of them | 16:53 |
openstackgerrit | Merged openstack-infra/shade: Optimize network finding https://review.openstack.org/230762 | 16:53 |
jeblair | clarkb, fungi: see comment about https://review.openstack.org/185972 | 16:53 |
mordred | jeblair: I did not intend to do that | 16:53 |
jeblair | mordred: yeah, i know, and i think i can add it back | 16:53 |
dstufft | mmedvede: but like I said, devpi is a lot more complicated than bandersnatch, it's got a web app and a bunch of stuff and it has a lot more features than just a JIT cache | 16:54 |
openstackgerrit | Paul Belanger proposed openstack-infra/grafyaml: Add delete command to CLI https://review.openstack.org/225228 | 16:54 |
pelix | alivigni: will do | 16:54 |
zxiiro | anteaya: oh ok | 16:54 |
alivigni | pelix# thanks very much! | 16:54 |
mordred | jeblair: *phew* | 16:54 |
dstufft | trade off between full cache and simpler deployment and JIT cache and more complex | 16:54 |
anteaya | zxiiro: word choice makes a huge difference in this channel, thank you | 16:54 |
zxiiro | anteaya: sorry about that | 16:54 |
*** ivar-lazzaro has joined #openstack-infra | 16:54 | |
anteaya | zxiiro: no no problem, thanks for understanding | 16:54 |
jeblair | mordred: note that the .meta. change to nodepool is not simple, mostly because of non-trivial changes to nodepool's fakes. it would be simpler to add a new shade api method. not sure which is the best way to go yet. | 16:55 |
anteaya | we have openstack developers, folks running their own infrastructure indpendent of openstack, folks running their own infrastructure that ties into openstack | 16:55 |
anteaya | lots of different people | 16:55 |
anteaya | hard to keep track of them all | 16:55 |
*** EricGonczer_ has quit IRC | 16:56 | |
openstackgerrit | Paul Belanger proposed openstack-infra/grafyaml: Add delete command to CLI https://review.openstack.org/225228 | 16:56 |
zxiiro | anteaya: I think alivigni is just trying to get some core JJB reviewers to review his patch. I'm unfortunately away from my PC and am on Holidays so was trying to let him know that I'm not ignoring him. Just not able to review at the current moment. | 16:57 |
*** trown|lunch is now known as trown | 16:57 | |
mordred | jeblair: AH - well, totally happy to accept a new shade api call if we need one (we could also _ lead it so that it's there for us and for fakes but clear that it'll go away in a bit) | 16:57 |
mordred | ok - /me has to afk | 16:57 |
pelix | alivigni: I think you mis-understood what I meant by having just the defaults tested, I meant that it should be the minimum yaml without any settings to ensure that the defaults are set correct in the output without the user needing to set them, and then a more complete example | 16:57 |
alivigni | zxiiro# thanks sorry to bother you on it I just wanted it to get more people look at it and hopefully get it submitted soon | 16:57 |
zxiiro | alivigni: no worries it's entirely not your fault. You're being perfectly reasonable :) | 16:58 |
*** dtantsur|brb is now known as dtantsur | 16:58 | |
alivigni | pelix# I have one example with adding custom fields and one 002 that uses the defaults and just auth-token replaced | 16:59 |
fungi | jeblair: oops, i totally missed that 185972 ceased allowing nodepoold to run with a fake provider | 16:59 |
zxiiro | While I can do a bit of review on my phone, I'd rather not. Gerrit's interface isn't exactly wonderful on mobile :) | 16:59 |
*** scheuran has quit IRC | 16:59 | |
alivigni | zxiiro# no worries I understand completely | 16:59 |
pelix | alivigni: take a look at http://docs-draft.openstack.org/00/229100/8/check/gate-jenkins-job-builder-docs/797c50b//doc/build/html/scm.html#scm.openshift-img-streams | 16:59 |
pelix | probably the default example just needs to be: | 17:00 |
pelix | scm: | 17:00 |
pelix | - openshift-img-streams: | 17:00 |
alivigni | I tried that and it fails | 17:00 |
pelix | in what way? | 17:00 |
anteaya | zxiiro: yup I understand, kind of you to do so | 17:00 |
pelix | oh, maybe strip the ':' from the end | 17:01 |
alivigni | ok | 17:01 |
pelix | but if it breaks the code it means the documented defaults/options don't work, if breaks use of the plugin, it means that one of optional is not | 17:01 |
*** fedexo has quit IRC | 17:01 | |
*** ddieterl_ has joined #openstack-infra | 17:01 | |
mmedvede | dstufft: I would go with simpler, as long as I can get my hands on all the space | 17:01 |
alivigni | pelix# ok let me try your theory | 17:02 |
openstackgerrit | Merged openstack-infra/shade: Use the ipaddress library for ip calculations https://review.openstack.org/230763 | 17:03 |
openstackgerrit | Paul Belanger proposed openstack-infra/grafyaml: Break out cmd testcases into seperate files https://review.openstack.org/231095 | 17:04 |
*** yamamoto has quit IRC | 17:04 | |
alivigni | pelix# I guess it is a required field just can be empty | 17:04 |
*** ddieterly has quit IRC | 17:05 | |
*** cody-somerville has quit IRC | 17:07 | |
openstackgerrit | Merged openstack-infra/shade: Invalidate image cache everytime we make a change https://review.openstack.org/230766 | 17:08 |
*** marzif has quit IRC | 17:09 | |
alivigni | pelix# I will verify with the plugin creator if it is required or optional | 17:09 |
*** thiagop has quit IRC | 17:09 | |
*** bswartz has joined #openstack-infra | 17:10 | |
*** ildikov has joined #openstack-infra | 17:10 | |
*** cody-somerville has joined #openstack-infra | 17:10 | |
*** cdent has quit IRC | 17:13 | |
*** geoffarn_ has joined #openstack-infra | 17:13 | |
*** tsekiyama has quit IRC | 17:13 | |
alivigni | pelix# it is optional but I get the error AttributeError: 'NoneType' object has no attribute 'get' | 17:13 |
alivigni | should I be testing for auth-token? | 17:13 |
*** geoffarnold has quit IRC | 17:14 | |
waynr | fungi: ping on the JJB 2.0 API spec https://review.openstack.org/#/c/182542 | 17:15 |
fungi | waynr: yep, i'm back to reviewing those specs now before i approve them | 17:15 |
anteaya | just getting around to reading the tc candidate statements, I had missed that jog0 is running | 17:15 |
zaro | morning | 17:16 |
anteaya | morning zaro | 17:16 |
bltavares | morning zaro (: | 17:16 |
*** e0ne has joined #openstack-infra | 17:17 | |
*** dramalho has quit IRC | 17:17 | |
*** rkukura has joined #openstack-infra | 17:17 | |
openstackgerrit | Ronald Bradford proposed openstack-dev/pbr: Add standard code coverage configuration file https://review.openstack.org/231100 | 17:18 |
*** unicell has joined #openstack-infra | 17:19 | |
waynr | fungi: cool, just making sure it's on the radar ;) | 17:19 |
*** dramalho has joined #openstack-infra | 17:19 | |
openstackgerrit | Merged openstack-infra/project-config: Add openstack-ansible-security repository https://review.openstack.org/229318 | 17:19 |
openstackgerrit | Ronald Bradford proposed openstack-dev/pbr: Add standard code coverage configuration file https://review.openstack.org/231100 | 17:20 |
*** unicell has quit IRC | 17:20 | |
*** thiagop has joined #openstack-infra | 17:20 | |
*** unicell has joined #openstack-infra | 17:21 | |
*** signed8bit is now known as signed8bit_ZZZzz | 17:21 | |
*** stevemar_ has quit IRC | 17:21 | |
alivigni | pelix# So it is optional but I am not understanding it seems it needs at least auth-token there and there is no way to remove it even in the copyartifact examples it has optional values | 17:22 |
*** ybathia has joined #openstack-infra | 17:22 | |
*** tjones has quit IRC | 17:23 | |
pelix | alivigni: I think that I think that shows we're not always testing the minimal defaults | 17:23 |
alivigni | pelix# ok so how do I check if auth-token is not present I get the Nonetype error | 17:24 |
*** odgrim has quit IRC | 17:24 | |
pelix | there aren't that many plugins that have all optional values, so can either check if data is None and return early after creating the initial tag, or if auth-token is actually required minimal example would include that with it specified as required | 17:25 |
pelix | the find-bugs reporter might help here | 17:25 |
alivigni | pelix# ok thanks I will check it | 17:26 |
pelix | alivigni: http://docs-draft.openstack.org/00/229100/8/check/gate-jenkins-job-builder-docs/797c50b//doc/build/html/reporters.html#reporters.findbugs shows a very minimal example that should align with yours | 17:26 |
openstackgerrit | Chris Lee proposed openstack-infra/jenkins-job-builder: Fix default expansion in macros https://review.openstack.org/230613 | 17:27 |
pelix | oddly enough, that seems to have no problem, so I wonder if you hit a formatting error in your example? | 17:27 |
alivigni | pelix# so just to make sure the yaml would just be the heading for the builder and the rest gets filled in with defaults and since auth-token is optional it is just empty | 17:27 |
openstackgerrit | Merged openstack-infra/project-config: puppet: enable integrations jobs for puppet-swift https://review.openstack.org/229432 | 17:27 |
clee | pelix: I know that you said that applyDefaults was probably not the right place for this and that a refactor would be ideal, but I made the parameter-default-expansion code generic enough to handle all macros (publishers, triggers, builders, parameters, etc) | 17:28 |
*** earlephilhower has joined #openstack-infra | 17:28 | |
clee | pelix: if you get a chance to take a look and provide some more feedback, I'd really appreciate it | 17:28 |
pelix | clee: that's great, I saw it and meant to comment on it. see if waynr, zxiiro, and zaro might have some thoughts on it. | 17:29 |
clee | pelix: also, fwiw, I think this has revealed an issue with one of the test documents | 17:29 |
waynr | clee: I should comment in-line on that | 17:29 |
crinkle | greghaynes: have you run into glean doing this http://paste.openstack.org/show/475358/ (using 209784) | 17:29 |
waynr | clee: would you consider helping out with JJB 2.0 and implementing your change as part of the proposed macro refactor? | 17:30 |
clee | .test/new/config/macros.yaml contains a line that has 'awk {print $NF}' | 17:30 |
*** kushal has quit IRC | 17:30 | |
clee | waynr: I'd be open to that, for sure | 17:30 |
clee | (I believe the 'awk {print $NF}' should actually be 'awk {{print $NF}}' | 17:30 |
clee | ) | 17:30 |
*** ociuhandu has quit IRC | 17:30 | |
waynr | cool, i'll be happy to help answer questions about the code organization and what we have discussed up to this point the refactor should look like | 17:31 |
greghaynes | crinkle: oo, so it looks like youre using the glean vlan patch? | 17:31 |
*** openstackgerrit has quit IRC | 17:31 | |
greghaynes | crinkle: I havent actually used that yet, so no I havent experienced it | 17:31 |
greghaynes | crinkle: but, happy to help debug | 17:31 |
waynr | I think the one proposal that has been put on the table is to set up a new entrypoint for macros | 17:31 |
*** openstackgerrit has joined #openstack-infra | 17:31 | |
pelix | clee: even if we need to move it around and/or create a dedicated method to keep the API clear I think it's a good improvement and definitely reduces the amount of text needed | 17:32 |
clee | pelix: I hoped so! | 17:32 |
clee | (for us at DreamHost, I think it'll end up helping us shave a few hundred lines of parameter-passing in our YAML files) | 17:32 |
pleia2 | AJaeger: they do want to keep that tag, can un-WIP and +A now | 17:32 |
crinkle | greghaynes: yeah trying to use the vlan patch, seems like there's maybe a logic error in the write_debian_interfaces loop | 17:33 |
greghaynes | crinkle: what does the config drive network json blob look like? | 17:33 |
*** jsavak has quit IRC | 17:33 | |
*** aukhan has joined #openstack-infra | 17:34 | |
*** sridhar_ram has quit IRC | 17:34 | |
*** jsavak has joined #openstack-infra | 17:34 | |
crinkle | greghaynes: http://paste.openstack.org/show/475359/ | 17:34 |
*** geoffarn_ has quit IRC | 17:34 | |
openstackgerrit | Darragh Bailey proposed stackforge/python-jenkins: Use metaprogramming to add additional url tests https://review.openstack.org/231109 | 17:34 |
*** geoffarnold has joined #openstack-infra | 17:35 | |
openstackgerrit | Merged openstack-infra/nodepool: Test config-validate command https://review.openstack.org/229650 | 17:35 |
*** stevemar_ has joined #openstack-infra | 17:36 | |
AJaeger | pleia2: thanks, will do | 17:37 |
*** amotoki_ has quit IRC | 17:38 | |
greghaynes | crinkle: theres a few annoying things I see there | 17:38 |
*** catherineD has joined #openstack-infra | 17:38 | |
openstackgerrit | Merged openstack-infra/infra-manual: Use 'https://' instead of 'git://' https://review.openstack.org/229703 | 17:39 |
greghaynes | crinkle: not sure why the tests dont resemble that though... | 17:40 |
*** fedexo has joined #openstack-infra | 17:41 | |
clee | huh. I'm getting this when I try to 'git review' on project-config: | 17:41 |
clee | error: error: invalid protocol: wanted 'old new ref' | 17:41 |
clee | oh. maybe because I did clone --depth=1... | 17:41 |
openstackgerrit | Chris Lee proposed openstack-infra/project-config: Escape curly braces for awk arguments https://review.openstack.org/231112 | 17:41 |
clee | there we go | 17:41 |
openstackgerrit | Merged openstack-infra/project-config: Create new project training-labs https://review.openstack.org/218345 | 17:42 |
*** pvaneck has joined #openstack-infra | 17:42 | |
*** claudiub has quit IRC | 17:42 | |
*** salv-orlando has joined #openstack-infra | 17:42 | |
*** salv-orl_ has joined #openstack-infra | 17:45 | |
*** ociuhandu has joined #openstack-infra | 17:46 | |
alivigni | pelix# I am closer so I can test to see if data is None but even with "" for auth-token in the code it only puts a trailing </authToken> any ideas | 17:46 |
*** salv-orlando has quit IRC | 17:46 | |
*** jsavak has quit IRC | 17:47 | |
*** jsavak has joined #openstack-infra | 17:47 | |
*** Hal has joined #openstack-infra | 17:47 | |
*** sergmelikyan has joined #openstack-infra | 17:48 | |
*** fedexo has quit IRC | 17:48 | |
crinkle | greghaynes: that might have been an old copy, rerunning | 17:48 |
*** ivar-lazzaro has quit IRC | 17:49 | |
anteaya | clee: what workflow are you following? | 17:49 |
anteaya | clee: this is our infra manual with our supported workflow: http://docs.openstack.org/infra/manual/developers.html#starting-a-change | 17:50 |
*** angdraug has quit IRC | 17:50 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/requirements: pyinotify does not work on windows or osx https://review.openstack.org/231118 | 17:50 |
catherineD | fungi: Regarding https://review.openstack.org/#/c/198869/ .. Is there a sample puppet that sets up access to trove? It would be nice if we can model after an existing patch .. | 17:50 |
*** dtantsur is now known as dtantsur|afk | 17:51 | |
*** Sukhdev has quit IRC | 17:51 | |
openstackgerrit | Darragh Bailey proposed stackforge/python-jenkins: Use metaprogramming to add additional url tests https://review.openstack.org/231109 | 17:51 |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Restore ability to run nodepoold with fakes https://review.openstack.org/231120 | 17:53 |
fungi | catherineD: our puppet modules for etherpad_lite, grafana, groups, lodgeit, gerrit, storyboard and zanata are examples | 17:53 |
catherineD | fungi: thank you! | 17:53 |
fungi | catherineD: basically we just need to be able to feed in the database hostname from hiera, in addition to the password | 17:53 |
openstackgerrit | Darragh Bailey proposed stackforge/python-jenkins: Use metaprogramming to add additional url tests https://review.openstack.org/231109 | 17:53 |
jeblair | clarkb, fungi, greghaynes: https://review.openstack.org/231120 gets us the ability to run nodepoold again, without breaking the tests. i think we can probably make inprovements, but at least now we can actually run nodepool without a cloud again. | 17:54 |
*** kushal has joined #openstack-infra | 17:54 | |
*** pelix has quit IRC | 17:54 | |
jeblair | clarkb, fungi, greghaynes: it's built on _top_ of the shade change because otherwise, omg, but i'm going to use it to further develop the shade change, so expect some upside-down changes there. | 17:54 |
*** tosky has quit IRC | 17:55 | |
*** geoffarnold has quit IRC | 17:56 | |
*** doug-fis_ has joined #openstack-infra | 17:56 | |
*** geoffarnold has joined #openstack-infra | 17:56 | |
*** doug-fish has quit IRC | 17:56 | |
*** HeOS has joined #openstack-infra | 17:57 | |
*** catherineD has left #openstack-infra | 17:57 | |
*** fedexo has joined #openstack-infra | 17:58 | |
*** bpokorny has quit IRC | 17:58 | |
*** bpokorny_ has joined #openstack-infra | 17:58 | |
fungi | krtaylor: mmedvede: on https://review.openstack.org/194437 it would have been nice to also discuss how and whether ci-watch.openstack.org can coexist with stackalytics.openstack.org/report/driverlog (currently http://stackalytics.com/report/driverlog since we haven't finished moving the service yet) | 17:59 |
greghaynes | jeblair: so a lot of the if name == 'fake-*': do stuff else: do other stuff I removed when writing the testing becuase it was preventing us from hitting broken code in our tests | 17:59 |
*** puranamr has joined #openstack-infra | 17:59 | |
greghaynes | jeblair: If we want that as a user feature I think thats fine, but I think we shouldnt try and test that way | 18:00 |
fungi | (er, ci-dashboard.openstack.org i meant) | 18:00 |
*** ivar-lazzaro has joined #openstack-infra | 18:00 | |
*** openstackgerrit has quit IRC | 18:01 | |
*** openstackgerrit has joined #openstack-infra | 18:02 | |
clee | anteaya: sorry, I wasn't following a particular workflow for this change. I cloned the repo with a copy/paste of a line from the jjb tools/run-compare-xml.sh, made my change, committed it, and tried to do 'git review' | 18:02 |
greghaynes | jeblair: looks like the branching there is super small so not an issue for me now, but there were (and still are I think) some pretty large branches we cant easily cover in tests due to that pattern | 18:02 |
clee | anteaya: I can redo this change on a topic branch if necessary. it's only a one-line fix. | 18:02 |
*** jaypipes has quit IRC | 18:03 | |
anteaya | oh I was wondering where you got --depth=1 from is all | 18:03 |
crinkle | greghaynes: the network_info.json actually looks like this http://paste.openstack.org/show/475360/ | 18:03 |
clee | anteaya: yeah, I probably should have removed that when I did the copy/paste of the 'git clone' line :) | 18:04 |
*** signed8bit_ZZZzz is now known as signed8bit | 18:04 | |
anteaya | clee: just suggesting that in cases where folks hit problems with their workflow using gerrit we do have a suggested workflow which we support | 18:04 |
* clee nods | 18:04 | |
anteaya | clee: well not if you ran it | 18:04 |
anteaya | I'm trying to help you not shoot yourself in the foot | 18:04 |
anteaya | happens a lot | 18:05 |
clee | much appreciated :) | 18:05 |
anteaya | hence the idea of a supporte workflow | 18:05 |
anteaya | sure | 18:05 |
clee | anteaya: any comments on the change, btw? https://review.openstack.org/#/c/231112/ | 18:05 |
*** yamamoto has joined #openstack-infra | 18:05 | |
greghaynes | crinkle: thats not using the bifrost vlan stuff | 18:06 |
anteaya | clee: curly braces in macros are interesting: https://review.openstack.org/#/c/212246/ | 18:06 |
*** rossella_s has quit IRC | 18:06 | |
greghaynes | crinkle: was debugging your previous deal and ran into a glean bug I got nerdsniped by ;) | 18:06 |
*** rossella_s has joined #openstack-infra | 18:06 | |
anteaya | that patch has some interesting commentary and history on curly braces in one specific macro | 18:06 |
clee | lol | 18:06 |
anteaya | have you an recent log of a puppet-lint job? | 18:07 |
clee | no, I don't | 18:07 |
clee | tox -e puppet-lint? | 18:07 |
jeblair | greghaynes: yeah, i also want to minimize the branching, but i also think it's super important to be able to run nodepool for real with out a cloud; it makes large changes MUCH easier to test and speeds up iteration time (something our recent changes have been suffering from). i suspect we'll be able to make it even cleaner with osc and shade eventually. | 18:07 |
anteaya | shall we start by looking at the log and see if the macro is brokent | 18:08 |
anteaya | broken | 18:08 |
anteaya | clee: well in theory that would work | 18:08 |
anteaya | I'm more inclined to find a log to link to then we can both look at the same thing | 18:08 |
anteaya | rather than hope we are | 18:08 |
clee | I don't have a link handy yet... jenkins hasn't commented on the change yet | 18:09 |
* clee reloads | 18:09 | |
greghaynes | jeblair: Yea, so for that I'd think we should do both - leave the branching but maybe dont use that mechanism in our tests? (It just occured to me that the reason for it is for users so spitballing ideas) | 18:09 |
clee | oh hey, there we go | 18:09 |
anteaya | clee: which job? | 18:09 |
clee | http://logs.openstack.org/12/231112/1/check/project-config-compare-xml/10f1990/console.html | 18:10 |
clee | okay, it looks like this change isn't correct. | 18:10 |
anteaya | wonderful | 18:10 |
mmedvede | fungi: I was not aware that stackalytics had a driver report. In any case though, there is an overlap between tools, and the https://review.openstack.org/#/c/194437/ was not intended to define exactly what ci-dashboard.o.o would cover, but rather that we would deploy CI Watch, as it suites some of needs of third-party CI operators not covered elsewhere | 18:10 |
*** yamamoto has quit IRC | 18:10 | |
jeblair | greghaynes: that's sort-of what's going on in that change -- i left the setUpFakes in place because the closure it creates for the client is important for parallel testing. only problem with that is that we end up testing less code that way. | 18:11 |
openstackgerrit | Fredrik Medley proposed openstack-infra/zuul: Improve job dependencies using graph instead of tree https://review.openstack.org/231124 | 18:11 |
anteaya | clee: I have no experience evaluating a compare-xml job log, what should I be looking for | 18:11 |
clee | this behavior of "you need to escape curly braces sometimes, but not always, depending on where the builder is included" is ... not great, IMHO | 18:12 |
openstackgerrit | Merged openstack-infra/infra-specs: Host an initial CI monitoring dashboard service https://review.openstack.org/194437 | 18:12 |
anteaya | clee: yeah, fair commentary | 18:12 |
jeblair | greghaynes: but at any rate, the reason that i had to modify the shade 'integration' tests is because they _don't_ set up fakes, so they run the real code, so we want to make sure not to end up with fakes there | 18:12 |
clee | anteaya: ctrl+f for 'awk' and look at the results in the output. the XML output should show: | 18:12 |
clee | MODULE=$(awk '/^name/ {print $NF}' Modulefile |tr -d \"\') | 18:12 |
greghaynes | jeblair: oh! youre remaning *to* real- to avoid the fake- bits | 18:12 |
anteaya | clee: I confirm: http://logs.openstack.org/12/231112/1/check/project-config-compare-xml/10f1990/console.html#_2015-10-05_17_58_48_726 | 18:13 |
* clee nods | 18:13 | |
anteaya | clee: what should I take that to mean? | 18:13 |
asselin | fungi, mmedvede krtaylor "A 'CI tested’ column will show a check mark meaning that CI is present." https://wiki.openstack.org/wiki/DriverLog#How_To:_Add_a_new_driver_to_DriverLog | 18:13 |
greghaynes | jeblair: yea. We should be able to rename the existing fixtures to not use fake- also then | 18:13 |
*** kiran-r has quit IRC | 18:13 | |
clee | anteaya: my opinion? that we should change jjb to always require escaping curly braces. :) | 18:13 |
clee | (not require it conditionally on whether or not the included macro takes parameters or not) | 18:14 |
anteaya | clee: sorry what does that line in the compare xml job log mean? | 18:14 |
jeblair | greghaynes: yep | 18:14 |
*** bpokorny has joined #openstack-infra | 18:14 | |
*** tsekiyama has joined #openstack-infra | 18:14 | |
*** fedexo has quit IRC | 18:15 | |
clee | anteaya: it means that the XML before my change was different than after my change, and the XML after my change is incorrect | 18:15 |
anteaya | clee: thank you | 18:15 |
anteaya | clee: that is what I suspected and wanted to confirm | 18:15 |
* clee nods | 18:15 | |
anteaya | clee: thank you for your patience with me | 18:16 |
*** ivar-laz_ has joined #openstack-infra | 18:16 | |
clee | anteaya: no problem! | 18:16 |
anteaya | so the idea with these changes is that they not change the xml if the macro is working | 18:16 |
*** sridhar_ram has joined #openstack-infra | 18:16 | |
clee | exactly | 18:16 |
anteaya | is that a correct statemtn | 18:16 |
anteaya | yay | 18:16 |
anteaya | agreement | 18:16 |
clee | the problem is, I have another change that automatically expands parameter values in all macros, and that turns every builder into a parameterized builder | 18:16 |
*** sergmelikyan has quit IRC | 18:17 | |
anteaya | now let's jump to your statement above | 18:17 |
anteaya | oh my | 18:17 |
anteaya | that will break some things | 18:17 |
clee | yep. | 18:17 |
clee | and this particular awk line is one of the things that breaks :) | 18:17 |
clee | which is why I was trying to escape it... | 18:17 |
anteaya | I see | 18:17 |
*** geoffarn_ has joined #openstack-infra | 18:17 | |
*** bpokorny_ has quit IRC | 18:17 | |
anteaya | well the jjb release team is zaro and the infra team | 18:17 |
anteaya | let's get some leader's guidance here | 18:18 |
clee | zaro: any thoughts? :) | 18:18 |
anteaya | since I think the scope is larger than the patch | 18:18 |
*** puranamr has quit IRC | 18:18 | |
clee | indeed | 18:18 |
*** geoffarnold has quit IRC | 18:18 | |
*** kushal has quit IRC | 18:18 | |
clee | if this kind of change is something that has to hold off until jjb 2.0, that's fine with me | 18:18 |
clee | but I think it would be good to simplify | 18:18 |
anteaya | it might be considered a breaking change? | 18:18 |
fungi | mmedvede: asselin: cool. mostly just wondering if ci-dashboard potentially makes driverlog obsolete later | 18:18 |
*** ivar-lazzaro has quit IRC | 18:18 | |
clee | it would definitely be a breaking change | 18:18 |
anteaya | because well it does break us | 18:18 |
clee | (which I did not realize when I started) | 18:19 |
anteaya | well sounds like breaking changes are aimed at 2.0 | 18:19 |
*** johnsom has quit IRC | 18:19 | |
anteaya | and fair enough | 18:19 |
clee | indeed. | 18:19 |
crinkle | greghaynes: oh i see what happened | 18:19 |
*** johnsom has joined #openstack-infra | 18:19 | |
anteaya | fungi: I think yes | 18:19 |
openstackgerrit | Paul Belanger proposed openstack-infra/grafyaml: Add some verbose message for validate / update commands https://review.openstack.org/231126 | 18:19 |
*** ajmiller has joined #openstack-infra | 18:20 | |
anteaya | but I also think it has taken so long to get to where we are with the proposed tool | 18:20 |
greghaynes | crinkle: orly | 18:20 |
*** ajo has quit IRC | 18:20 | |
anteaya | that I would like to get the proposed tool up and then address overlaps afterward | 18:20 |
AJaeger | clee: your patch https://review.openstack.org/231112 is not needed. Please review the XML output and if you don't understand it, ask | 18:20 |
anteaya | else we risk falling down before the tool is stood up | 18:20 |
*** matbu_ has joined #openstack-infra | 18:20 | |
anteaya | based on experience to date in this area | 18:20 |
clee | AJaeger: we've been discussing it here already | 18:20 |
*** sergmelikyan has joined #openstack-infra | 18:20 | |
*** HeOS has quit IRC | 18:20 | |
clee | AJaeger: I'm aware that it doesn't work at the moment | 18:20 |
*** matbu has quit IRC | 18:21 | |
clee | AJaeger: but I'm abandoning that change | 18:21 |
AJaeger | clee: ah, I see. | 18:21 |
AJaeger | clee: But splitting the change up will not work either. You need to add the variables *and* change the macro in the same change. | 18:21 |
* anteaya goes to have tea with her family | 18:21 | |
AJaeger | enjoy, anteaya ! | 18:21 |
mmedvede | fungi: we should link to driverlog. One difference i see is that CI Watch would show status of CI's that report, and not of those who are specifically registered. | 18:21 |
anteaya | AJaeger: thanks | 18:21 |
AJaeger | clee: right now if your change goes in, none of the puppet jobs will work ;( | 18:21 |
clee | AJaeger: definitely understood | 18:21 |
anteaya | mmedvede: no I don't think we should link to driverlog | 18:22 |
asselin | mmedvede, me neither | 18:22 |
anteaya | if ci operators can hardcode their name in the json file to get a green check mark that is defeating the purpose of our efforts | 18:22 |
mmedvede | anteaya: ok. As I said, I was not aware it existed :) | 18:22 |
openstackgerrit | Paul Belanger proposed openstack-infra/grafyaml: Add some verbose message for validate / update commands https://review.openstack.org/231126 | 18:22 |
clee | AJaeger: I'm going to be proposing that for jjb 2.0, we treat all builders as parameterized and get rid of this conditional "you need to escape curly braces sometimes" behavior, because it's confusing and inconsistent | 18:22 |
AJaeger | clee: I agree with your previous comment: we should always quote and not depending on whether there's a variable or not. | 18:23 |
AJaeger | clee: yep | 18:23 |
anteaya | it has been hard enough to get here, I think we should stay focused and worry about cruft after this tool is stood up | 18:23 |
asselin | anteaya, well they also need to be reporting, but would have to look deeper to see if all failing is sufficient for a green box | 18:23 |
anteaya | mmedvede: yup, that is fine, I wouldn't even go so far as to call it a tool | 18:23 |
anteaya | it is a view | 18:23 |
anteaya | asselin: fair enough | 18:23 |
* anteaya really goes to have a cup of tea with her parents now | 18:24 | |
asselin | anteaya, agree...it's a view | 18:24 |
*** hdd has quit IRC | 18:25 | |
*** salv-orl_ has quit IRC | 18:25 | |
*** skyler has joined #openstack-infra | 18:25 | |
fungi | well, it seems to differentiate between a driver with no ci listed, a driver with a ci listed which isn't reporting, a driver with a ci listed which has failed the most recent job it ran, and a driver with a ci listed which has passed the most recent job it ran (and also has a more detailed breakdown for master vs individual stable branches) | 18:26 |
*** hdd has joined #openstack-infra | 18:27 | |
*** dims_ has quit IRC | 18:27 | |
clee | well, the compare-xml test is really damn good :) | 18:27 |
AJaeger | clee: yep ;) | 18:27 |
clee | AJaeger: if it weren't for that, I don't think I would have realized how much of a breaking change my other proposed change actually is. | 18:28 |
AJaeger | clee: when reviewing your change I expected it to be wrong but waited for compare-xml to report on it ;) | 18:28 |
*** thiagop has quit IRC | 18:28 | |
clee | AJaeger: well, you should see my other change... | 18:28 |
clee | https://review.openstack.org/#/c/230613/ | 18:28 |
*** aukhan has quit IRC | 18:28 | |
clee | AJaeger: this basically forces all macros to become parameterized, because it includes them before deep_format gets called | 18:28 |
*** mrmartin has joined #openstack-infra | 18:29 | |
clee | AJaeger: so, when it failed compare-xml because of the awk line, I thought "Oh, duh, this needs to be escaped" | 18:29 |
AJaeger | something for JJB 2.0 I guess... | 18:29 |
clee | and now I have a much better understanding :) | 18:30 |
AJaeger | ;) | 18:30 |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources: Summit Application API https://review.openstack.org/221964 | 18:31 |
*** Hal has quit IRC | 18:31 | |
clee | waynr: so, where is the jjb 2.0 development happening? | 18:31 |
*** salv-orlando has joined #openstack-infra | 18:32 | |
*** thiagop has joined #openstack-infra | 18:32 | |
*** markmcclain has quit IRC | 18:33 | |
*** nadya has joined #openstack-infra | 18:34 | |
*** markmcclain has joined #openstack-infra | 18:36 | |
*** notnownikki has quit IRC | 18:36 | |
greghaynes | jeblair: mordred I am seeing the shade integration test for nodepool fail on master for me locally - is this a known thing? | 18:37 |
*** hrubi has quit IRC | 18:37 | |
*** claudiub has joined #openstack-infra | 18:37 | |
*** mrmartin has quit IRC | 18:37 | |
jeblair | greghaynes: not that i'm aware of | 18:37 |
alivigni | If I do something like XML.SubElement(osb, 'authToken').text = str('') I get </authToken> any idea how to get <authToken></authToken> | 18:37 |
*** EricGonczer_ has joined #openstack-infra | 18:38 | |
*** hrubi has joined #openstack-infra | 18:38 | |
*** geoffarnold has joined #openstack-infra | 18:39 | |
*** nadya has quit IRC | 18:39 | |
*** geoffarn_ has quit IRC | 18:39 | |
openstackgerrit | Claudiu Belu proposed openstack/requirements: Adds os-win in global-requirements.txt https://review.openstack.org/230394 | 18:40 |
dramalho | whois jhesketh | 18:41 |
*** odgrim has joined #openstack-infra | 18:41 | |
*** jsavak has quit IRC | 18:42 | |
openstackgerrit | Claudiu Belu proposed openstack/requirements: Removes posix-ipc from global-requirements https://review.openstack.org/217824 | 18:42 |
waynr | clee: check out Implementation > Work Items > Development Process section in https://review.openstack.org/#/c/182542/12/specs/jenkins-job-builder_2.0.0-api-changes.rst,cm | 18:42 |
waynr | we will work on a feature branch called "2.0.x" | 18:43 |
waynr | I'm not quite sure how branching works in gerrit | 18:43 |
*** links has quit IRC | 18:44 | |
openstackgerrit | lifeless proposed openstack/requirements: Revise rules on upper bounds. https://review.openstack.org/222349 | 18:44 |
*** marzif has joined #openstack-infra | 18:46 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add grafana dashboard for status.o.o/zuul https://review.openstack.org/224834 | 18:46 |
*** bharathm has quit IRC | 18:47 | |
*** unicell has quit IRC | 18:47 | |
*** jsavak has joined #openstack-infra | 18:47 | |
*** morgabra_ is now known as morgabra | 18:48 | |
*** HeOS has joined #openstack-infra | 18:49 | |
*** stevemar_ has quit IRC | 18:50 | |
fungi | waynr: basically i can create a feature/2.0 branch in gerrit from whatever initial commit you want (current tip of master?) and periodically propose merges from master into that feature branch if you need. later we can potentially create a stable/1.3 (or whatever) branch from the tip of master and then merge feature/2.0 into master and delete the feature branch at that point | 18:50 |
openstackgerrit | Merged openstack-infra/infra-specs: Jenkins Job Builder 2.0.0 API Changes/Rewrite https://review.openstack.org/182542 | 18:50 |
*** stevemar_ has joined #openstack-infra | 18:50 | |
clarkb | sorry been out today at doctors office (takes so much time) will be around after lunch | 18:51 |
fungi | waynr: that is, assuming there is some desire to continue maintaining/fixing bugs to jjb 1.x for a while after 2.0.0 releases | 18:51 |
pleia2 | clarkb: no worries, nothing is sinking :) | 18:51 |
Shrews | greghaynes: what's failing? | 18:51 |
*** mrmartin has joined #openstack-infra | 18:52 | |
*** arxcruz has quit IRC | 18:53 | |
*** Swami has joined #openstack-infra | 18:53 | |
openstackgerrit | Merged openstack-infra/project-config: Create experimental grafyaml gate job https://review.openstack.org/230997 | 18:54 |
waynr | fungi: cool, that sounds totally reasonable | 18:54 |
*** marzif has quit IRC | 18:54 | |
*** marzif has joined #openstack-infra | 18:55 | |
*** stevemar_ has quit IRC | 18:55 | |
openstackgerrit | Merged openstack/diskimage-builder: Prevent overwriting of user modified blacklist.conf https://review.openstack.org/220883 | 18:57 |
*** dims_ has joined #openstack-infra | 18:58 | |
*** dims_ has quit IRC | 18:58 | |
*** dims_ has joined #openstack-infra | 18:59 | |
*** geoffarnold has quit IRC | 19:00 | |
*** geoffarnold has joined #openstack-infra | 19:00 | |
yolanda | clarkb, jeblair, mind reviewing https://review.openstack.org/#/c/189762/ - nodepool secure.conf ? Ramy has amended the latest things | 19:01 |
*** baoli has quit IRC | 19:02 | |
*** skyler has quit IRC | 19:02 | |
*** dzamboni has quit IRC | 19:03 | |
*** sergmelikyan has quit IRC | 19:03 | |
*** skylerberg_ has joined #openstack-infra | 19:03 | |
*** gyee has joined #openstack-infra | 19:03 | |
*** dims_ has quit IRC | 19:03 | |
*** EricGonczer_ has quit IRC | 19:05 | |
*** puranamr has joined #openstack-infra | 19:05 | |
*** hashar has joined #openstack-infra | 19:06 | |
*** e0ne has quit IRC | 19:06 | |
*** puranamr has quit IRC | 19:07 | |
*** odgrim has quit IRC | 19:10 | |
*** unicell has joined #openstack-infra | 19:11 | |
*** Sukhdev has joined #openstack-infra | 19:12 | |
*** wolsen_ is now known as wolsen | 19:13 | |
*** matrohon has joined #openstack-infra | 19:13 | |
*** jsavak has quit IRC | 19:15 | |
*** jsavak has joined #openstack-infra | 19:15 | |
*** stevemar_ has joined #openstack-infra | 19:16 | |
*** hdd has quit IRC | 19:18 | |
fungi | pabelanger: on 224834 you've got a workaround with a branch tarball in test-requirements.txt, which is a bit of a liability for amy of the tox envs in that repo because they will always try to retrieve and install it even when not running the corresponding experimental job. why shouldn't i just tag a 0.0.1 now and we can install from our pypi mirror instead? | 19:20 |
*** ZZelle_ has joined #openstack-infra | 19:21 | |
*** geoffarn_ has joined #openstack-infra | 19:21 | |
*** geoffarnold has quit IRC | 19:22 | |
*** odgrim has joined #openstack-infra | 19:24 | |
*** achanda has quit IRC | 19:25 | |
*** bharathm has joined #openstack-infra | 19:26 | |
*** thingee has quit IRC | 19:27 | |
*** thingee has joined #openstack-infra | 19:28 | |
*** annegentle has joined #openstack-infra | 19:29 | |
*** nadya has joined #openstack-infra | 19:29 | |
*** sdake has joined #openstack-infra | 19:30 | |
*** achanda has joined #openstack-infra | 19:31 | |
pabelanger | fungi: Ya, I wanted to get delete functionality into grafyaml first, then tag 0.0.1 release. But that is the only thing stopping me today | 19:32 |
*** yamahata has quit IRC | 19:32 | |
pabelanger | fungi: however, I don't have a major reason to detail the tagging. | 19:32 |
fungi | pabelanger: well, that could always be 0.0.2 or 0.1.0 ;) | 19:32 |
pabelanger | fungi: maybe later tonight or tomorrow | 19:32 |
*** hdd has joined #openstack-infra | 19:33 | |
fungi | okay, well let's do that then, and make the test-requirements.txt addition just the package name instead | 19:33 |
fungi | so that we don't need to update it later | 19:33 |
*** nadya has quit IRC | 19:34 | |
pabelanger | fungi: no problem | 19:35 |
*** marzif has quit IRC | 19:37 | |
*** hdd has quit IRC | 19:37 | |
pabelanger | fungi: should we setup the openstack/releases process for grafyaml? | 19:39 |
pabelanger | since we haven't tagged anything yet | 19:39 |
fungi | pabelanger: oh, yep, that's needed too. better sooner than later | 19:39 |
pabelanger | fungi: okay, I'll make sure things are setup properly with ACLs | 19:39 |
fungi | pabelanger: oh, wait, i may have misread... we need to set up our infra release tooling if it's not already | 19:40 |
*** EricGonczer_ has joined #openstack-infra | 19:40 | |
pabelanger | Ah | 19:40 |
pabelanger | okay, I thought we had something tagged already | 19:40 |
fungi | as in pypi upload job, make sure the package name is registered on pypi.python.org, et cetera | 19:40 |
pabelanger | right | 19:41 |
fungi | but infra projects don't need to involve the openstack/releases (coordinated release management) process | 19:41 |
pabelanger | okay | 19:41 |
*** jsavak has quit IRC | 19:41 | |
fungi | looks like the zuul config is already set to run the right jobs | 19:42 |
*** jsavak has joined #openstack-infra | 19:42 | |
fungi | and there's a registration in pypi.p.o with openstackci as an index owner | 19:42 |
fungi | and branch tarballs seem to be working, so should be all set | 19:43 |
*** aeng has joined #openstack-infra | 19:43 | |
*** geoffarnold has joined #openstack-infra | 19:43 | |
*** geoffarn_ has quit IRC | 19:43 | |
fungi | the grafyaml-release group has permission to push tags too, so i don't see anything else we need to be able to do an initial release | 19:44 |
openstackgerrit | Hongbin Lu proposed openstack-infra/project-config: Let magnum jobs to use ceilometer devstack plugin https://review.openstack.org/231150 | 19:45 |
pabelanger | fungi: okay, your call. The validate command has been merged, along with update command. So, it is working today. Should be enough for 0.0.1 release | 19:45 |
*** baoli has joined #openstack-infra | 19:48 | |
*** baoli has quit IRC | 19:48 | |
*** baoli has joined #openstack-infra | 19:49 | |
*** nadya has joined #openstack-infra | 19:49 | |
dstufft | clarkb: I'm writing a makefile, this is terrible | 19:49 |
clarkb | haha | 19:49 |
fungi | dstufft: terribly exhilarating? | 19:49 |
dstufft | I can't figure out how to do a conditional :(( | 19:50 |
dstufft | is this not shell | 19:50 |
clarkb | not shell | 19:50 |
fungi | dstufft: https://www.gnu.org/software/make/manual/html_node/Conditional-Example.html#Conditional-Example | 19:50 |
dstufft | er, inside of a for loop thing I mean | 19:50 |
fungi | heh | 19:50 |
*** thingee has quit IRC | 19:50 | |
*** doug-fis_ is now known as doug-fish | 19:50 | |
dstufft | https://bpaste.net/show/75f6b1e2a788 | 19:51 |
dstufft | if [] doesn't work apparently | 19:51 |
openstackgerrit | Anne Gentle proposed openstack-infra/project-config: Builds and publishes Compute API Guide https://review.openstack.org/231000 | 19:52 |
*** dims_ has joined #openstack-infra | 19:53 | |
*** bpokorny has quit IRC | 19:53 | |
*** EricGonczer_ has quit IRC | 19:53 | |
*** yamahata has joined #openstack-infra | 19:54 | |
*** dramalho has quit IRC | 19:54 | |
fungi | dstufft: oh, you're trying to do a make conditional inside a shell fragment for loop? | 19:54 |
*** achanda has quit IRC | 19:54 | |
dstufft | fungi: idk, maybe? I'm just trying to make it so the echo only runs if the grep doesn't return a zero exit code | 19:55 |
dstufft | I have no idea what I'm doing | 19:55 |
fungi | dstufft: i think you want the recursion section of the manual https://www.gnu.org/software/make/manual/html_node/Recursion.html#Recursion | 19:55 |
*** thingee has joined #openstack-infra | 19:56 | |
clarkb | ok I am actually mostly here now. Lunch has been consumed. I am going to take a look at jenkins masters and maybe get the restart jenkins stuff merged | 19:56 |
*** thingee has quit IRC | 19:56 | |
*** thingee has joined #openstack-infra | 19:56 | |
fungi | pabelanger: https://pypi.python.org/pypi/grafyaml now has 0.0.1 | 19:57 |
*** dims_ has quit IRC | 19:57 | |
fungi | pabelanger: since it looks like you have it tested against python 3 as well, you might want to consider adding [wheel] universal=1 in the setup.cfg | 19:58 |
*** sdake has quit IRC | 19:59 | |
*** unicell has quit IRC | 19:59 | |
*** jsavak has quit IRC | 20:00 | |
*** jsavak has joined #openstack-infra | 20:01 | |
clarkb | all masters have healthy thread counts | 20:01 |
*** Sukhdev has quit IRC | 20:02 | |
fungi | we need one of those worker safety record signs for the break room with something like "_3_ days since last jenkins restart" | 20:03 |
*** DericHorn-HP has joined #openstack-infra | 20:03 | |
clarkb | https://review.openstack.org/#/c/222394/ has the +2's it needs to merge so I am going to go ahead and approve that. Will babysit | 20:03 |
fungi | thanks! | 20:04 |
clarkb | but with that in place I can do some manual ansible runs | 20:04 |
*** geoffarnold has quit IRC | 20:04 | |
*** geoffarnold has joined #openstack-infra | 20:04 | |
fungi | pabelanger: you were also going to work on dropping oslo.config and oslo.log from the grafyaml requirements, right? | 20:05 |
* fungi vaguely recalls something about that | 20:05 | |
greghaynes | Shrews: http://paste.ubuntu.com/12691195/ | 20:05 |
*** aeng has quit IRC | 20:06 | |
clarkb | dstufft: also often you don't want explicit iteration instead you use glob rules | 20:07 |
pabelanger | fungi: Ya, on the list of things to do. | 20:07 |
clarkb | dstufft: so youtell make do X for everthing that matches *.py or whatever | 20:07 |
fungi | pabelanger: cool, thanks | 20:07 |
Shrews | greghaynes: i love that error message | 20:08 |
Shrews | greghaynes: takes *at least* 3 args, 12 are given | 20:08 |
greghaynes | Shrews: it is second only to "Error in cloud" | 20:08 |
clarkb | Shrews: at least 3 but only 12 provided | 20:08 |
clarkb | Do you even count? | 20:08 |
Shrews | clarkb: right? | 20:08 |
greghaynes | Shrews: Basically what is going on though is endpoint is a required arg | 20:08 |
fungi | hah | 20:08 |
pabelanger | fungi: experimental grafyaml job worked as expected | 20:08 |
greghaynes | Shrews: and its not being passed in | 20:08 |
greghaynes | Shrews: (positional vs kwarg) | 20:08 |
*** matrohon has quit IRC | 20:08 | |
greghaynes | also, error messages are hard | 20:08 |
*** dramalho has joined #openstack-infra | 20:08 | |
openstackgerrit | Merged openstack-infra/puppet-jenkins: Add utility script for safe master shutdown https://review.openstack.org/222394 | 20:09 |
*** dprince has quit IRC | 20:09 | |
openstackgerrit | Paul Belanger proposed openstack-infra/project-config: Add grafana dashboard for status.o.o/zuul https://review.openstack.org/224834 | 20:09 |
*** ifarkas has quit IRC | 20:10 | |
*** aeng has joined #openstack-infra | 20:11 | |
*** markvoelker has joined #openstack-infra | 20:12 | |
*** AJaeger has quit IRC | 20:12 | |
openstackgerrit | Fredrik Medley proposed openstack-infra/zuul: Improve job dependencies using graph instead of tree https://review.openstack.org/231124 | 20:13 |
*** e0ne has joined #openstack-infra | 20:15 | |
*** dims_ has joined #openstack-infra | 20:16 | |
*** dims_ has quit IRC | 20:16 | |
*** dims_ has joined #openstack-infra | 20:16 | |
openstackgerrit | Fredrik Medley proposed openstack-infra/zuul: Improve job dependencies using graph instead of tree https://review.openstack.org/231124 | 20:18 |
clarkb | looks like current 226751 test results show 155 shade tasks ran | 20:21 |
*** tlian2 has joined #openstack-infra | 20:21 | |
dstufft | clarkb: oh | 20:21 |
clarkb | thats a good improvment from 262 but I think its still ~twice as many as what the old code did? | 20:21 |
*** tqtran_ has joined #openstack-infra | 20:21 | |
fungi | jeblair: interesting... change 231124 seems to be addressing a 2.5 year old wishlist bug for zuul | 20:22 |
*** unicell has joined #openstack-infra | 20:23 | |
clarkb | mordred: jeblair is there a tl;dr on the current shade work? | 20:23 |
clarkb | er shade + nodepool | 20:23 |
jeblair | clarkb: i'm working on it; we're waiting on me | 20:23 |
jeblair | clarkb: i'm implementing a think to reduce the api calls | 20:24 |
fungi | clarkb: also https://etherpad.openstack.org/p/nodepool-shade | 20:24 |
*** baoli has quit IRC | 20:24 | |
*** tlian has quit IRC | 20:24 | |
*** achanda has joined #openstack-infra | 20:25 | |
*** jordan_ has quit IRC | 20:25 | |
*** geoffarnold has quit IRC | 20:25 | |
*** geoffarnold has joined #openstack-infra | 20:25 | |
*** unicell has quit IRC | 20:26 | |
*** unicell1 has joined #openstack-infra | 20:26 | |
clarkb | looks like the safe_jenkins_shutdown script installed fine but the pip package resource for python-jenkins didn't upgrade to latest version probably beacuse it just says "present" | 20:26 |
clarkb | will have to fix that | 20:26 |
*** Swami has quit IRC | 20:26 | |
*** Swami has joined #openstack-infra | 20:26 | |
fungi | clarkb: may want to consider a fix similar to https://review.openstack.org/231048 | 20:27 |
jeblair | clarkb: https://review.openstack.org/231029 failed the -src test twice, possibly due to slow nodes both times. that smells funny. | 20:28 |
openstackgerrit | Merged openstack-infra/grafyaml: Break out cmd testcases into seperate files https://review.openstack.org/231095 | 20:28 |
jeblair | clarkb: i haven't looked into that yet, do you want to? | 20:28 |
clarkb | jeblair I can | 20:29 |
fungi | 21.5 minutes for that job to ansible | 20:29 |
fungi | er, i mean to do workspace setup | 20:29 |
*** achanda has quit IRC | 20:30 | |
fungi | looks like most of it was spent running this find on /opt http://logs.openstack.org/29/231029/1/check/gate-dsvm-nodepool-src-shade/78c98ee/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-10-05_18_48_01_324 | 20:30 |
fungi | smells like i/o starvation? | 20:31 |
jeblair | so just persistent bad luck? | 20:31 |
fungi | since it's copying there | 20:31 |
fungi | yeah, not sure. comparing to the earlier run now | 20:31 |
*** achanda has joined #openstack-infra | 20:31 | |
fungi | er, well it's a mv so actually copy and delete between filesystems | 20:31 |
*** jsavak has quit IRC | 20:32 | |
fungi | yeah, took 12 minutes the first run http://logs.openstack.org/29/231029/1/check/gate-dsvm-nodepool-src-shade/a8f5810/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-10-05_15_10_43_475 | 20:32 |
fungi | that seems way too long top copy git repos, unless we started caching something huge today? | 20:33 |
*** jsavak has joined #openstack-infra | 20:33 | |
openstackgerrit | Merged openstack-infra/project-config: Add grafana dashboard for status.o.o/zuul https://review.openstack.org/224834 | 20:34 |
fungi | both times it was in hpcloud | 20:34 |
Shrews | jeblair: mordred: https://review.openstack.org/231029 failed the nodepool-shade test again. I'm inclined to think something is amiss | 20:34 |
clarkb | fungi ephemeral drive slowness could explain it | 20:34 |
jeblair | Shrews: yeah, clarkb just started looking into that | 20:35 |
clarkb | in theory those are local to the VM so IO noise? | 20:35 |
Shrews | oh, oops | 20:35 |
fungi | i expect we should be seeing this in other jobs too? | 20:35 |
clarkb | well mostly fungi :) | 20:35 |
fungi | devstack-gate across the board | 20:35 |
clarkb | fungi yes I would expct that | 20:35 |
clarkb | however the dib build which uses /opt as well doesnt seem too slow | 20:35 |
anteaya | pabelanger: do you recall the name of the open source video conf tool you mentioned to me at the puppet sprint? | 20:36 |
clarkb | though total IO there is probably far less couple hundred meg vs a few gig | 20:36 |
pabelanger | anteaya: freeswitch | 20:36 |
anteaya | pabelanger: thank you | 20:36 |
clarkb | fungi we should look at dstat | 20:37 |
openstackgerrit | Ken Dreyer proposed openstack-infra/jenkins-job-builder: setup.cfg: py26 is no longer supported https://review.openstack.org/231169 | 20:37 |
fungi | was just pulling it up | 20:37 |
*** unicell1 has quit IRC | 20:37 | |
*** asmigala has quit IRC | 20:37 | |
*** achanda has quit IRC | 20:38 | |
*** mrmartin has quit IRC | 20:38 | |
*** skylerberg_ has quit IRC | 20:38 | |
fungi | of course dstat doesn't start until well after the git repo move to /mnt | 20:38 |
*** mikal_ is now known as mikal | 20:39 | |
openstackgerrit | James E. Blair proposed openstack-infra/shade: Add a private method for nodepool server vars https://review.openstack.org/231170 | 20:40 |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions https://review.openstack.org/226751 | 20:40 |
fungi | on the second run around 19:32:00 iowait gets up over 40% | 20:40 |
jeblair | clarkb, Shrews: https://review.openstack.org/231170 implements the thing mordred was suggesting earlier to reduce our api calls | 20:41 |
fungi | spikes to 60 at 19:34:15 | 20:41 |
clarkb | fungi: is that the one that took less time? | 20:41 |
fungi | took longer | 20:42 |
clarkb | the first one spikes above 60 | 20:42 |
clarkb | neither seem super healthy | 20:42 |
*** alivigni has quit IRC | 20:42 | |
fungi | highest on the second run is 68% at 19:41:10 | 20:42 |
clarkb | jeblair: looks like you updated the depends on so we should see soonish | 20:43 |
jeblair | we have 5.2G in opt | 20:43 |
jeblair | on a recently spun up hpcloud-b5 node | 20:44 |
fungi | 5-minute system load was 8.0 when iowait% got the worst | 20:45 |
openstackgerrit | Ari proposed openstack-infra/jenkins-job-builder: Implements: additions for OS3 plugin entry points in builders and scm https://review.openstack.org/229100 | 20:45 |
clarkb | fungi: we don't have dstat from the /opt copy because that happens before devstack but the IO intensive process of booting VMs and setting up images do seem to be affected by high IO wait | 20:46 |
fungi | clarkb: yep, i figured the same | 20:46 |
fungi | should probably compare this against a known good run | 20:46 |
jeblair | oh my | 20:46 |
*** ivar-laz_ has quit IRC | 20:47 | |
openstackgerrit | Paul Van Eck proposed openstack-infra/puppet-refstack: Add mysql_host param to refstack class https://review.openstack.org/231176 | 20:47 |
jeblair | i'm actually on a node running gate-dsvm-nodepool-src-shade :) | 20:47 |
fungi | wow--what luck! | 20:47 |
*** ivar-lazzaro has joined #openstack-infra | 20:47 | |
clarkb | http://logs.openstack.org/59/231059/1/gate/gate-tempest-dsvm-postgres-full/f03e418/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-10-05_19_54_53_251 that one only took 3 minutes | 20:47 |
clarkb | hpcloud-b4 | 20:47 |
clarkb | (it failed so I was checking to see if maybe it had the same signs | 20:47 |
*** achanda has joined #openstack-infra | 20:48 | |
*** bswartz has quit IRC | 20:48 | |
*** regXboi has quit IRC | 20:48 | |
jeblair | 2015-10-05 20:43:03.869 | + sudo find /opt/ -mindepth 1 -maxdepth 1 -exec mv '{}' /mnt/ ';' | 20:49 |
jeblair | 2015-10-05 20:44:53.478 | + sudo umount /mnt | 20:49 |
jeblair | that's on 5242011 | 20:50 |
fungi | so that's what a healthy run should look like ;) | 20:50 |
clarkb | ya that looks similar to the log I pasted above too | 20:50 |
clarkb | ~2-3 minutes | 20:50 |
fungi | 110 seconds seems reasonable | 20:50 |
*** tiswanso has quit IRC | 20:50 | |
jeblair | so i guess we just had a run of really bad luck | 20:50 |
*** hashar has quit IRC | 20:51 | |
fungi | or there's some really spooky interaction with that particular change | 20:51 |
*** skylerberg_ has joined #openstack-infra | 20:52 | |
jeblair | fungi: as long as it happens at a distance | 20:52 |
*** dkranz has quit IRC | 20:53 | |
*** persia has quit IRC | 20:53 | |
fungi | maybe its particles got entangled | 20:53 |
*** persia has joined #openstack-infra | 20:54 | |
*** persia has quit IRC | 20:54 | |
*** persia has joined #openstack-infra | 20:54 | |
clarkb | jeblair: thinking about what the shade api should be there. If shade returns an object (that may be dict like) then it can have an explicit method to populate the additional data on demand | 20:54 |
clarkb | but I may be thinking too nodepool centric there, it makes nodepools use case easy but everyone elses potentially harder | 20:55 |
*** angdraug has joined #openstack-infra | 20:55 | |
jeblair | clarkb: there's that -- then mordred was suggesting just running that method internally in shade all the time, and then my idea is: | 20:55 |
*** pc_m has quit IRC | 20:56 | |
openstackgerrit | Merged openstack/diskimage-builder: agent: ensure vmlinuz file does not exist before hard-linking into it https://review.openstack.org/229326 | 20:56 |
jeblair | clarkb: those are things that are being calculated based on known and returned data, maybe have the returned object have some helper methods like "get_the_public_ip_i_should_use()" or something | 20:56 |
clarkb | jeblair: ya could just make a bunch of properties that are smart | 20:57 |
jeblair | yep | 20:57 |
clarkb | jeblair: that will then cache the data after first retrieval and make it properly on demand lazyness | 20:57 |
Shrews | hrm, we've worked pretty hard to make all returned data be just dicts. the Bunch thing is only a workaround for backward compatibility. | 20:58 |
jeblair | clarkb: either way, your and my ideas require an api change (to return something other than a Bunch()), mordred's does not, but i'm not sure how i feel putting our own attributes into the same namespace as the stuff we return from openstack | 20:58 |
jeblair | Shrews: yeah, indeed -- the docs say "the Bunch objects might just become dicts" | 20:58 |
Shrews | yup | 20:58 |
*** hichihara has joined #openstack-infra | 20:59 | |
jeblair | but i feel like we're at a place where shade is returning something that is not useful to clients (eg nodepool) without additional work | 20:59 |
jeblair | i mean the pattern of use in nodepool is "get a server Bunch from shade, then call another function in shade to make it useful" | 20:59 |
jeblair | and ansible is similar, with get_openstack_vars | 20:59 |
clarkb | but also when it does that there is a relatively high cost involved | 21:00 |
clarkb | I haven't looked closer but 262 apicalls to boot 3 nodes and make 2 images seems excessive even for "normal" consumer of shade | 21:00 |
jeblair | clarkb: in ansible's case, yes. for the more limited set in nodepool, pretty much no cost. however, smart accessors could solve that for both. | 21:00 |
*** achanda has quit IRC | 21:00 | |
*** claudiub has quit IRC | 21:01 | |
*** Sukhdev has joined #openstack-infra | 21:03 | |
jeblair | at any rate, as someone who still thinks object oriented programming is cool, my preference would be for shade to return a Server object, which is something it defines entirely, and it would allow access to the raw info returned from openstack but also have smart convenience methods/accessors for some of the stuff we're doing in the variable expansion functions we're doing in the meta module | 21:03 |
jeblair | that sentence was clearly too long for my mental buffer, but you get the idea :) | 21:05 |
Shrews | jeblair: https://review.openstack.org/175064 | 21:05 |
*** hdd has joined #openstack-infra | 21:05 | |
jeblair | oh hey | 21:05 |
*** achanda has joined #openstack-infra | 21:05 | |
Shrews | so, yeah, that idea has been discussed | 21:06 |
*** tonytan4ever has quit IRC | 21:06 | |
Shrews | jeblair: i share your OOP love | 21:06 |
Shrews | uh, that sounds weird. i'd like to go back.... | 21:07 |
jeblair | Shrews, clarkb: all of that thinking is why i decided to proceed with leaking the internal method to nodepool right now -- that way we're not cementing the api any more than necessary until we know where we're going | 21:07 |
*** aysyd has quit IRC | 21:08 | |
*** geoffarn_ has joined #openstack-infra | 21:08 | |
*** trown is now known as trown|outttypeww | 21:08 | |
*** unicell has joined #openstack-infra | 21:08 | |
*** Swami_ has joined #openstack-infra | 21:08 | |
*** Swami has quit IRC | 21:09 | |
*** zigo has quit IRC | 21:09 | |
*** spredzy has quit IRC | 21:09 | |
*** zigo has joined #openstack-infra | 21:10 | |
*** spredzy has joined #openstack-infra | 21:11 | |
openstackgerrit | Clark Boylan proposed openstack-infra/puppet-jenkins: Ensure latest version of python-jenkins https://review.openstack.org/231192 | 21:12 |
*** geoffarnold has quit IRC | 21:12 | |
clarkb | fungi: ^ I think that is what I need for python-jenkins | 21:12 |
fungi | clarkb: ahh, yep i assumed it was cd from git for some reason | 21:13 |
*** ldnunes has quit IRC | 21:15 | |
*** rockyg has joined #openstack-infra | 21:16 | |
clarkb | jeblair: 226751 fails pep8 but seems to run otherwise so we should get good data from the integration tests | 21:16 |
dmsimard | Is there an IRC channel for asking jjb questions ? Or do people generally come here to ask stuff ? | 21:17 |
clarkb | dmsimard: usually just here | 21:18 |
openstackgerrit | Merged openstack-dev/pbr: Add standard code coverage configuration file https://review.openstack.org/231100 | 21:18 |
anteaya | jjb is the hot topic | 21:18 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Bump shade requirement to >=0.12.0 https://review.openstack.org/231195 | 21:19 |
*** sekrit has quit IRC | 21:19 | |
greghaynes | Shrews: ^ | 21:19 |
greghaynes | jeblair: not sure if we care about actually debugging ^, I didnt really dig beyong knowing its bork | 21:20 |
dmsimard | Ah dang, I just noticed jjb-addons (https://github.com/jimbydamonk/jenkins-job-builder-addons) is not actually out of openstack-infra | 21:21 |
dmsimard | I'll go back to lurking | 21:21 |
jeblair | clarkb: ack; fixed, but i'll wait a few mins to let the dsvm job finish | 21:21 |
jeblair | before pushing | 21:21 |
clarkb | dmsimard: fwiw JJB accepts patches :) | 21:21 |
clarkb | not sure wh another add ons repo would be necesary but entrpoints make it easy and I Think that was an expected use case so neat | 21:22 |
*** thingee has quit IRC | 21:22 | |
*** rkukura has quit IRC | 21:23 | |
*** geoffarn_ is now known as geoffarnold | 21:24 | |
*** matrohon has joined #openstack-infra | 21:24 | |
clarkb | hrm I just noticed we upload the qcow2 for nodepool to the log server | 21:24 |
clarkb | thats not a great thing to happen | 21:24 |
dmsimard | clarkb: Was mostly about try to manage views from jjb (http://jenkins-job-builder-addons.readthedocs.org/en/latest/usage.html#module-jenkins_jobs_addons.views) | 21:24 |
clarkb | dmsimard: I want to say that feature was pushed up and merged? | 21:24 |
*** spzala has joined #openstack-infra | 21:25 | |
clarkb | I would check if latest JJB does it | 21:25 |
jeblair | clarkb: qcow! ha! | 21:25 |
dmsimard | clarkb: Don't see it in docs, should I be looking at some other place than http://docs.openstack.org/infra/jenkins-job-builder/# ? | 21:25 |
clarkb | jeblair: it is because we copy all of /etc/nodepool | 21:25 |
clarkb | jeblair: I will work on fixing that | 21:25 |
jeblair | k | 21:26 |
*** mriedem is now known as mriedem_away | 21:26 | |
*** marzif has joined #openstack-infra | 21:26 | |
clarkb | jeblair: down to 90 tasks ran | 21:26 |
clarkb | jeblair: we probably want the elemnts, scripts, and everything else to help debug changes to those items? or do we just want the yaml config file? | 21:28 |
clarkb | jeblair: trying to decide how much of this should be cleaned up | 21:28 |
*** marzif has quit IRC | 21:29 | |
*** rfolco has quit IRC | 21:29 | |
*** geoffarnold has quit IRC | 21:29 | |
dmsimard | clarkb: looks like it's this one: https://review.openstack.org/#/c/206178/ | 21:29 |
*** marzif has joined #openstack-infra | 21:29 | |
*** burgerk has quit IRC | 21:29 | |
*** rkukura has joined #openstack-infra | 21:30 | |
*** geoffarnold has joined #openstack-infra | 21:30 | |
*** asselin__ has quit IRC | 21:30 | |
jeblair | clarkb: you know, if we convert the config into some static files in the nodepool repo, we could probably omit the directory entirely (as it's just duplicative of what's in the repo) | 21:30 |
fungi | dmsimard: it looks like the author of that change would appreciate assistance finishing it | 21:30 |
*** eharney has quit IRC | 21:31 | |
clarkb | jeblair: that should work as long as we are ok with the devstack password not being dynamic | 21:32 |
clarkb | jeblair: eg we can hard code it for the gate and be happy with that | 21:32 |
jeblair | clarkb: oh, i thought we'd use clouds.yaml? | 21:32 |
clarkb | jeblair: we don't beacuse it doesn't work | 21:32 |
clarkb | devstack writes on but it is not useable, I think because devstack writes it after starting nodepoll | 21:33 |
*** dramalho has quit IRC | 21:34 | |
jeblair | clarkb: i think the remaining difference in api calls are related network stuff -- NetworkList:7 NeutronFloatingIPCreate:2 NeutronFloatingIPList:9 NeutronFloatingIPUpdate:3 PortList:3 | 21:34 |
jeblair | mordred: ^ | 21:34 |
jeblair | er, skip the NeutronFloatingIPCreate; that's obviously minimal now :) | 21:34 |
*** dramalho has joined #openstack-infra | 21:35 | |
*** jsavak has quit IRC | 21:35 | |
jeblair | i guess NetworkList and NeutronFloatingIPList are the main concerns there | 21:35 |
*** thiagop has quit IRC | 21:36 | |
clarkb | jeblair: I am going to try using /opt/nodepool for the images | 21:36 |
clarkb | thats a quick fix then we can work through using cloud config and making the config itself static | 21:37 |
jeblair | clarkb: k | 21:37 |
openstackgerrit | Merged openstack-infra/project-config: Don't run non-voting jobs on gate https://review.openstack.org/229242 | 21:37 |
*** nadya has quit IRC | 21:37 | |
*** matrohon has quit IRC | 21:37 | |
openstackgerrit | Merged openstack-infra/project-config: Enabled Python checks for Fuel repos where applicable https://review.openstack.org/228204 | 21:39 |
openstackgerrit | Merged openstack-infra/project-config: copy_puppet_logs: use sudo to rename horizon config https://review.openstack.org/229452 | 21:39 |
openstackgerrit | Merged openstack-infra/project-config: Add Spanner to OpenStack https://review.openstack.org/225401 | 21:39 |
openstackgerrit | Merged openstack-infra/project-config: Remove usage of jenkins/slave_scripts in rally job https://review.openstack.org/229408 | 21:40 |
openstackgerrit | Merged openstack-infra/project-config: Add coverage post job to ironic-lib https://review.openstack.org/229473 | 21:40 |
openstackgerrit | Merged openstack-infra/project-config: Set docimpact-group for kolla https://review.openstack.org/227784 | 21:40 |
openstackgerrit | Merged openstack-infra/project-config: Create experimental job for Castellan https://review.openstack.org/229097 | 21:40 |
openstackgerrit | Merged openstack-infra/project-config: tap-as-a-service: Add python3 job https://review.openstack.org/230063 | 21:40 |
*** rkukura has quit IRC | 21:41 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions https://review.openstack.org/226751 | 21:42 |
*** baoli has joined #openstack-infra | 21:43 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions https://review.openstack.org/226751 | 21:44 |
openstackgerrit | Clark Boylan proposed openstack-infra/nodepool: Move image location out of config location https://review.openstack.org/231200 | 21:44 |
clarkb | hrm I need a better varname actually because thats a global to devstack namespace | 21:44 |
* clarkb fixes | 21:44 | |
*** edmondsw has quit IRC | 21:44 | |
openstackgerrit | Clark Boylan proposed openstack-infra/nodepool: Move image location out of config location https://review.openstack.org/231200 | 21:45 |
clarkb | jeblair: ^ I think that is the quick and easy fix for now | 21:45 |
*** julim_ has quit IRC | 21:46 | |
jeblair | clarkb: lgtm | 21:47 |
openstackgerrit | Merged openstack-infra/grafyaml: Add some verbose message for validate / update commands https://review.openstack.org/231126 | 21:47 |
openstackgerrit | Merged openstack-infra/project-config: Remove ironic-python-agent and ironic-lib from ironic group https://review.openstack.org/230355 | 21:47 |
greghaynes | clarkb: hah | 21:48 |
greghaynes | clarkb: that poor log server | 21:48 |
*** rkukura has joined #openstack-infra | 21:48 | |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Trigger image uploads using gearman https://review.openstack.org/197722 | 21:50 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Trigger image builds using gearman https://review.openstack.org/195175 | 21:50 |
openstackgerrit | Merged openstack-infra/project-config: midonet: Add coverage job https://review.openstack.org/230281 | 21:50 |
openstackgerrit | Merged openstack-infra/project-config: Fix failure-message for requirements jobs https://review.openstack.org/228443 | 21:50 |
openstackgerrit | Merged openstack-infra/project-config: Adds python3-jobs to networking-hyperv https://review.openstack.org/230797 | 21:50 |
*** e0ne has quit IRC | 21:51 | |
openstackgerrit | Merged openstack-infra/project-config: Add ciwatch - CI monitoring tool https://review.openstack.org/216840 | 21:52 |
*** dramalho has quit IRC | 21:53 | |
*** e0ne has joined #openstack-infra | 21:54 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Enable python 3 testing support https://review.openstack.org/230874 | 21:55 |
jeblair | clarkb, Shrews, mordred: i thought i read something about wanting to remove the path that tries to re-use a floating ip, but i can't find a change regarding that.... | 21:57 |
*** aeng has quit IRC | 21:57 | |
jeblair | does that ring a bell for anyone? | 21:57 |
clarkb | not for me | 21:58 |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Add python3 jobs to subunit2sql https://review.openstack.org/231205 | 21:58 |
*** annegentle has quit IRC | 21:58 | |
*** annegentle has joined #openstack-infra | 21:58 | |
*** harlowja has quit IRC | 21:59 | |
*** signed8bit has quit IRC | 21:59 | |
*** mwagner_ has quit IRC | 21:59 | |
openstackgerrit | Merged openstack-infra/puppet-jenkins: Ensure latest version of python-jenkins https://review.openstack.org/231192 | 21:59 |
*** glauco_ has quit IRC | 22:01 | |
jeblair | weird. anyway, it looks like maybe the current path is to try to re-use an unallocated floating ip before creating a new one... | 22:01 |
*** e0ne has quit IRC | 22:01 | |
jeblair | i think that's bad for a couple of reasons... | 22:01 |
clarkb | jeblair: there has been talk of reusing floating IPs but I didn't realize that was implemented anywhere. Do you mean in shade? | 22:02 |
jeblair | clarkb: yes | 22:02 |
*** stevemar_ has quit IRC | 22:02 | |
clarkb | jeblair: gotcha | 22:02 |
*** ivar-lazzaro has quit IRC | 22:02 | |
clarkb | and yes what you describe sounds racy | 22:02 |
jeblair | clarkb: i believe the shade implementation will have the same problems that a naive implementation in nodepool will have | 22:02 |
*** rkukura has quit IRC | 22:02 | |
jeblair | but also, it takes more api calls | 22:02 |
*** stevemar_ has joined #openstack-infra | 22:02 | |
jeblair | but even more also, i don't think that should be the default behavior in shade -- floating ips are annoying for most of our uses, but the one thing they are useful for is for moving service addresses around. the idea of just pulling an ip from a pool is incompatible with that use. | 22:03 |
*** ivar-lazzaro has joined #openstack-infra | 22:04 | |
jeblair | that behavior _certainly_ needs to be configurable, otherwise, no one would be able to use shade with an application that uses service ips | 22:04 |
*** marzif has quit IRC | 22:04 | |
jeblair | i guess whether it's default is arguable :) | 22:04 |
*** stevemar_ has quit IRC | 22:05 | |
*** stevemar_ has joined #openstack-infra | 22:05 | |
*** rossella_s has quit IRC | 22:06 | |
*** ivar-laz_ has joined #openstack-infra | 22:06 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:06 | |
*** rossella_s has joined #openstack-infra | 22:07 | |
*** ivar-lazzaro has quit IRC | 22:09 | |
*** dizquierdo has joined #openstack-infra | 22:09 | |
*** angdraug has quit IRC | 22:09 | |
*** chlong has joined #openstack-infra | 22:10 | |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Trigger image uploads using gearman https://review.openstack.org/197722 | 22:10 |
*** angdraug has joined #openstack-infra | 22:11 | |
*** geoffarnold has quit IRC | 22:12 | |
*** geoffarn_ has joined #openstack-infra | 22:12 | |
*** achanda has quit IRC | 22:14 | |
dstufft | clarkb: there, I finally made it work https://github.com/python/psf-packages/blob/master/Makefile | 22:15 |
anteaya | pabelanger: we ended up using ekiga, which is open source, it was packaged so pretty easy to set up | 22:15 |
*** openstackgerrit has quit IRC | 22:16 | |
*** openstackgerrit has joined #openstack-infra | 22:16 | |
*** rcarrillocruz has quit IRC | 22:17 | |
*** rkukura has joined #openstack-infra | 22:17 | |
*** achanda has joined #openstack-infra | 22:18 | |
*** skylerberg_ has quit IRC | 22:19 | |
*** ivar-laz_ has quit IRC | 22:19 | |
*** rcarrillocruz has joined #openstack-infra | 22:20 | |
jeblair | clarkb: aha! https://etherpad.openstack.org/p/NodePoolAPICounts | 22:21 |
jeblair | clarkb: bottom of that etherpad :) | 22:21 |
clarkb | jeblair: the notes? | 22:21 |
clarkb | that certainly matches up with what you were talking about earlier | 22:21 |
clarkb | dstufft: neat | 22:22 |
jeblair | clarkb: yeah | 22:22 |
jeblair | clarkb: i'm looking into that now | 22:22 |
*** Sukhdev has quit IRC | 22:22 | |
*** tsekiyama has quit IRC | 22:23 | |
*** Sukhdev has joined #openstack-infra | 22:23 | |
*** cody-somerville has quit IRC | 22:24 | |
*** baoli has quit IRC | 22:25 | |
*** tsekiyama has joined #openstack-infra | 22:25 | |
lifeless | dstufft: what doth that do? | 22:26 |
dstufft | lifeless: builds a bunch of .debs and then uploads them to packagecloud.io | 22:27 |
*** ivar-lazzaro has joined #openstack-infra | 22:27 | |
*** johnsom_ has joined #openstack-infra | 22:28 | |
jeblair | clarkb, mordred: 226751 has apparently lost the ability for nodepool to specify a floating ip pool argument; it's a nodepool config parameter that i don't think is passed to shade | 22:29 |
clarkb | jeblair: that will be a problem for the tripleo cloud | 22:30 |
*** camunoz has joined #openstack-infra | 22:30 | |
*** amuller has quit IRC | 22:31 | |
*** tonytan4ever has joined #openstack-infra | 22:31 | |
*** jamielennox|away is now known as jamielennox | 22:31 | |
*** johnsom has quit IRC | 22:32 | |
*** geoffarnold has joined #openstack-infra | 22:33 | |
*** geoffarn_ has quit IRC | 22:34 | |
*** achanda has quit IRC | 22:35 | |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Trigger image uploads using gearman https://review.openstack.org/197722 | 22:35 |
clarkb | IOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/dist-packages/setuptools.egg-info' | 22:40 |
clarkb | hrm | 22:40 |
lifeless | dstufft: whats packagecloud.io? | 22:40 |
lifeless | clarkb: pypy? | 22:40 |
lifeless | clarkb: or precise? | 22:40 |
clarkb | lifeless: precise | 22:41 |
clarkb | lifeless: but with newer pip | 22:41 |
lifeless | clarkb: uninstall python-distribute | 22:41 |
clarkb | lifeless: danke | 22:41 |
lifeless | clarkb: then install current setuptools | 22:41 |
dstufft | lifeless: it's a thing that maks it easy to have deb (or rpm or gem) repos | 22:41 |
clarkb | lifeless: setuptools is 12.0.5 and python-distribute is not installed according to aptitude | 22:42 |
openstackgerrit | James E. Blair proposed openstack-infra/shade: Optionally disable fip reuse https://review.openstack.org/231216 | 22:42 |
lifeless | clarkb: huh | 22:42 |
*** gordc has quit IRC | 22:42 | |
dstufft | lifeless: I just generate a .deb and then do package_cloud push psf/infra/ubuntu/trusty $FILENAME | 22:42 |
lifeless | clarkb: gnar, its something in that space though | 22:42 |
jeblair | clarkb, mordred, Shrews: so with https://review.openstack.org/231216 i'm now looking for what happens on delete, and i'm not at all sure that shade deletes floating ips when you tell it to delete a server... | 22:42 |
clarkb | lifeless: ok that gives me somewhere to start | 22:42 |
*** tiswanso has joined #openstack-infra | 22:43 | |
jeblair | clarkb, mordred, Shrews: it kind of looks like it was designed around the pool/reuse idea | 22:43 |
*** angdraug has quit IRC | 22:44 | |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Add dib deletion test https://review.openstack.org/215275 | 22:46 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Trigger image delete using gearman https://review.openstack.org/198114 | 22:46 |
*** annegentle has quit IRC | 22:47 | |
*** mwagner_ has joined #openstack-infra | 22:47 | |
*** tiswanso has quit IRC | 22:47 | |
*** harlowja has joined #openstack-infra | 22:48 | |
openstackgerrit | Merged openstack/requirements: Fixing code-blocks in README.rst https://review.openstack.org/225616 | 22:49 |
*** dims__ has joined #openstack-infra | 22:49 | |
*** dims__ has quit IRC | 22:49 | |
*** geoffarnold has quit IRC | 22:50 | |
*** geoffarnold has joined #openstack-infra | 22:50 | |
*** dimtruck is now known as zz_dimtruck | 22:51 | |
openstackgerrit | Merged openstack/requirements: Update oslo.service version to 0.9.0 https://review.openstack.org/229469 | 22:51 |
openstackgerrit | Merged openstack/requirements: Rename stackforge/octavia -> openstack/octavia https://review.openstack.org/229822 | 22:52 |
*** dims_ has quit IRC | 22:53 | |
*** ivar-lazzaro has quit IRC | 22:53 | |
*** tjones has joined #openstack-infra | 22:53 | |
*** cloudtrainme has quit IRC | 22:54 | |
*** geoffarnold has quit IRC | 22:55 | |
*** geoffarnold has joined #openstack-infra | 22:55 | |
*** tonytan4ever has quit IRC | 22:57 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions https://review.openstack.org/226751 | 23:00 |
jeblair | clarkb, mordred: ^ avoid fip reuse and delete fips | 23:01 |
clarkb | only 01 is affected by the python jenkins version thing | 23:01 |
*** asettle has joined #openstack-infra | 23:02 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions https://review.openstack.org/226751 | 23:03 |
jeblair | clarkb: ^ that extends the devstack test a little bit to exercise node deletion | 23:03 |
*** david-ly_ has joined #openstack-infra | 23:04 | |
*** david-lyle has quit IRC | 23:04 | |
jeblair | clarkb: (some of that should be exercised by the image build, but i think some failures in deleting the template vm may not fail the test, this should) | 23:05 |
jeblair | greghaynes: ^ | 23:05 |
clarkb | kk | 23:05 |
clarkb | do we want to assert the state of the last lsit? | 23:06 |
*** bharathm_ has joined #openstack-infra | 23:12 | |
*** bharathm has quit IRC | 23:12 | |
*** hemna is now known as hemnafk | 23:12 | |
jeblair | clarkb: nodepool will be rebuilding nodes, so probably not... | 23:12 |
jeblair | clarkb: oh, we're not set -e there... so we need to check $? from the delete calls | 23:12 |
*** baoli has joined #openstack-infra | 23:12 | |
clarkb | jeblair: we can grep that 1 and 2 don't exist | 23:13 |
clarkb | jeblair: though that gets a little tricky with teh uuids | 23:13 |
*** tiswanso has joined #openstack-infra | 23:13 | |
*** earlephilhower has quit IRC | 23:14 | |
*** dizquierdo has quit IRC | 23:14 | |
*** jtomasek has quit IRC | 23:15 | |
SpamapS | greghaynes: hey, lets sync up tomorrow morning about moving things forward a bit with infra-cloud | 23:15 |
greghaynes | SpamapS: crinkle ^ | 23:16 |
greghaynes | SpamapS: I've been helping crinkle through getting up to speed on the baremetal deploy bits, I think she is just chugging along getting that set up | 23:16 |
clarkb | lifeless: I had to remove python-setuptools and python-pip | 23:16 |
SpamapS | greghaynes: crinkle yeah lets do another "get a terrible cloud up" push but this time actually get a terrible cloud up | 23:16 |
*** geoffarn_ has joined #openstack-infra | 23:17 | |
clarkb | lifeless: but doing that let it use the newer versions of things and installed properly | 23:17 |
crinkle | SpamapS: there is a terrible minicloud up | 23:17 |
*** geoffarnold has quit IRC | 23:17 | |
crinkle | need to make it slightly bigger | 23:17 |
greghaynes | SpamapS: clarkb About that - I mentioned to crinkle today if we wanted to just do that the path of least resistence is the static networking config in images | 23:17 |
*** dims_ has joined #openstack-infra | 23:17 | |
greghaynes | er, SpamapS crinkle | 23:17 |
*** tiswanso has quit IRC | 23:17 | |
greghaynes | SpamapS: crinkle so, it depends on how terrible we want | 23:18 |
crinkle | greghaynes: SpamapS i was gonna move forward with that but got distrated by pxe | 23:18 |
greghaynes | always | 23:18 |
greghaynes | yay real hardware | 23:18 |
*** yamamoto has joined #openstack-infra | 23:18 | |
SpamapS | crinkle: hm. That's good news! I've been.. distracted.. ;) | 23:18 |
SpamapS | greghaynes: are we still not quite able to handle vlan25? | 23:19 |
*** otter768 has quit IRC | 23:19 | |
crinkle | not automatically | 23:19 |
*** otter768 has joined #openstack-infra | 23:19 | |
greghaynes | SpamapS: crinkle Yes, the vlan stuff is still not done. It actually got more complicated too when crinkle did the actual cloud- we now need to do the whole make a veth pair and add to our bridge ontop of the previous plan | 23:20 |
openstackgerrit | James E. Blair proposed openstack-infra/shade: Optionally disable fip reuse https://review.openstack.org/231216 | 23:21 |
SpamapS | greghaynes: yeah I saw that.. the mini software switch thing basically | 23:21 |
greghaynes | yerp | 23:21 |
SpamapS | greghaynes: we could just make everything use the untagged vlan, and route everything through a single soft router that we hand-build. | 23:22 |
SpamapS | greghaynes: at least that would be sane to debug. | 23:22 |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Use shade for all OpenStack interactions https://review.openstack.org/226751 | 23:22 |
greghaynes | SpamapS: haha. that actually isnt a bad idea | 23:22 |
*** tsekiyama has quit IRC | 23:23 | |
clarkb | greghaynes: SpamapS aiui that only scales to about 100 VMs at least the way hpcloud has implemented it | 23:23 |
SpamapS | I'm really kidding. It would be silly. | 23:24 |
greghaynes | what? it is already silly? | 23:24 |
greghaynes | that actually isnt a bad idea | 23:24 |
greghaynes | depending on how terrible | 23:24 |
*** zhiyan has quit IRC | 23:24 | |
greghaynes | er, how terrible of a cloud we want | 23:24 |
SpamapS | We have a non-trivial amount of internet traffic. | 23:24 |
SpamapS | If we were 99% internal chatter, it's fine | 23:25 |
SpamapS | but our vms primarily shove logs and things back out the internet | 23:25 |
*** Swami_ has quit IRC | 23:25 | |
clarkb | the current soft switch should do much better | 23:25 |
*** xyang1 has quit IRC | 23:25 | |
SpamapS | yeah, it's just soul crushing to try and automate all of this. | 23:26 |
clarkb | (because it shards the laod) | 23:26 |
openstackgerrit | Merged openstack-infra/nodepool: Move image location out of config location https://review.openstack.org/231200 | 23:26 |
SpamapS | but who needs a soul right? | 23:26 |
clarkb | SpamapS: you just write an init script | 23:26 |
clarkb | should take all of 5 minutes | 23:26 |
greghaynes | SpamapS: ok ok, so one level less terrible idea was just do the static networking config and have hosts dhcp with static lease table on bm host | 23:26 |
SpamapS | clarkb: I believe that's done | 23:26 |
SpamapS | clarkb: it's the "ok we think it works.. lets wait 40 minutes and see" | 23:26 |
*** zhiyan has joined #openstack-infra | 23:26 | |
clarkb | why do you have to wait 40 mintes? | 23:27 |
clarkb | and how would using a soft router or other automation change that? | 23:27 |
greghaynes | so stepping back - this would be at a layer we dont have a cloud yet | 23:27 |
anteaya | I have found that this work brings to my awareness the importance of protecting my soul | 23:27 |
SpamapS | 12 minutes to boot.. another 5 to send images, run puppet, install software, configure crap.. | 23:27 |
greghaynes | (the bm host) | 23:27 |
anteaya | chocolate helps | 23:27 |
clarkb | SpamapS: but the init script runs at boot | 23:27 |
clarkb | SpamapS: so 12 minutes not 40 | 23:27 |
SpamapS | clarkb: you're right, I"m dumb, I'll go away | 23:28 |
* SpamapS is tired of working on this clearly | 23:28 | |
anteaya | try chocolate | 23:28 |
anteaya | it protects your soul | 23:28 |
SpamapS | clarkb: But, before you armchair engineer this, consider that perhaps I've been using this hardware in this insane network for the last 3 years and I'm familiar with it and all of its insanity and how long it takes to actually get anything done with it. | 23:30 |
clarkb | SpamapS: sure, it was just my understanding that the work was done and it works | 23:30 |
clarkb | SpamapS: so I am really confused why we would redo it all again | 23:30 |
SpamapS | Something works, yes. Automating it and iterating on it is _ridiculously_ painful. | 23:30 |
*** pradk has quit IRC | 23:30 | |
clarkb | for the automation side what part of an init script doesn't work? | 23:30 |
SpamapS | never mind | 23:31 |
clarkb | I am genuinely tring to understand | 23:31 |
clarkb | iterating is painful, but I think thats a general problem to the environment and not related to this? | 23:31 |
SpamapS | I'm not the person to ask. crinkle and greghaynes have done all of the interesting work. | 23:31 |
greghaynes | clarkb: So the state of things is that we have our derpy tagged vs untagged interface issue, we dont have the software written to automatically get l3 how we want on the hosts | 23:31 |
*** rockyg has quit IRC | 23:33 | |
clarkb | greghaynes: if we forget neutron and ironic and all that, how are the hosts expected to get l3 setup? | 23:33 |
clarkb | greghaynes: is it dhcp? | 23:33 |
greghaynes | clarkb: the end goal was via config-drive | 23:33 |
*** sridhar_ram has quit IRC | 23:33 | |
clarkb | oh right using the stuff rax did | 23:33 |
greghaynes | clarkb: yes | 23:33 |
greghaynes | clarkb: but, that requires glean, bifrost, and then our init script on top to all DTRT | 23:34 |
greghaynes | which they all do not | 23:34 |
clarkb | so, couldn't you have glean set up the networking just like that vanilla like. Then run another init script that sets up the soft switch? | 23:34 |
clarkb | greghaynes: they all do not what? | 23:34 |
*** tsekiyama has joined #openstack-infra | 23:34 | |
greghaynes | clarkb: yea, so glean patch doesnt seem to work, bifrost cant gen a config drive in that format, and the init script doesnt exist | 23:34 |
*** geoffarn_ is now known as geoffarnoldX | 23:34 | |
clarkb | I see | 23:34 |
clarkb | then how did the one host that does work get working? | 23:35 |
clarkb | (if glean and bifrost can't even boot it properly) | 23:35 |
greghaynes | clarkb: the handy sysadmin | 23:35 |
*** ZZelle_ has quit IRC | 23:35 | |
*** achanda has joined #openstack-infra | 23:36 | |
clarkb | greghaynes: I'm guessing that because bifrost lacks a nova it dones't know the specail config drive sauce yet? | 23:36 |
asselin | clarkb, jeblair anything else you'd like to see done for https://review.openstack.org/#/c/189762/? | 23:36 |
openstackgerrit | Augustina Ragwitz proposed openstack-infra/project-config: Add script to facilitate project renaming in {projects,channels,layout}.yaml https://review.openstack.org/228002 | 23:36 |
greghaynes | clarkb: more or less. Basically this format is new so really everything speaking it is broken | 23:37 |
clarkb | greghaynes: so what if we use the old format and just layer a smarter init script over the top to grok vlans | 23:37 |
*** bharathm_ has quit IRC | 23:37 | |
*** bharathm has joined #openstack-infra | 23:37 | |
*** geoffarnoldX has quit IRC | 23:37 | |
clarkb | since its deployment specific it doesn't need to handle all the cases it can just do one | 23:37 |
greghaynes | clarkb: yea, so the other though was - static network config baked into images that does dhcp, on the baremetal host we gen a static lease table, then were all done | 23:38 |
greghaynes | which seems even easier | 23:38 |
*** geoffarnold has joined #openstack-infra | 23:38 | |
clarkb | greghaynes: except ou can't do dhcp over the vlan interface? | 23:38 |
greghaynes | clarkb: why not? | 23:38 |
clarkb | greghaynes: iirc that was the original issue | 23:38 |
clarkb | it would go out untagged and not get where it needed to go | 23:39 |
greghaynes | We *should* be able to, I dont remember that being an issue | 23:39 |
greghaynes | what | 23:39 |
clarkb | because you wouldn't know to tag before dhcp happened or something | 23:39 |
*** skylerberg_ has joined #openstack-infra | 23:39 | |
greghaynes | clarkb: huh, it would do that if you try to send it out the wong interface, but from linux theres no reason you cant make that work | 23:39 |
greghaynes | and I dont think theres any firewalling that would prevent it | 23:40 |
clarkb | its not linux that is the problem its the dhcpd not getting the packets | 23:40 |
greghaynes | clarkb: oh! so I got a fix for that | 23:40 |
greghaynes | clarkb: and I actually wrote it too | 23:40 |
*** yamamoto has quit IRC | 23:40 | |
clarkb | ah ok | 23:40 |
greghaynes | clarkb: SpamapS crinkle ^ On the baremetal host we have to run two dnsmasq's, and tell them each what interface to use | 23:41 |
SpamapS | greghaynes: yeah that is where we had left off the last time I was helping.. I recall you had manually spawned a second one | 23:41 |
*** stevemar_ has quit IRC | 23:42 | |
*** achanda has quit IRC | 23:43 | |
greghaynes | SpamapS: crinkle yep, theres a config fragment /etc/dnsmasq-eth2.25.cfg IIRC that is the config I was using for the second dnsmasq | 23:43 |
clarkb | fungi: I think I have everything ready to do a manual run of the ansible jenkins restarter playbook tomorrow. So hopeflly that happens but maybe its better to wait for after relase depending on how conservative we want to be | 23:44 |
*** stevemar_ has joined #openstack-infra | 23:45 | |
clarkb | greghaynes: would that static config describe the soft switch setup too? | 23:46 |
greghaynes | clarkb: it would need to | 23:46 |
greghaynes | clarkb: I havent ever defined veth stuff in eni though, so unsure how that works | 23:46 |
clarkb | greghaynes: well a separate init script could still handle it but they basically become equivalent if you need to muck with /etc/networking anyeways | 23:46 |
clarkb | (you would do like nova net :) ) | 23:47 |
*** otter768 has quit IRC | 23:48 | |
*** otter768 has joined #openstack-infra | 23:48 | |
clarkb | jeblair: do you think there is value in setting up a separate fip pool in the devstack plugin to force nodepool to use it? | 23:49 |
clarkb | jeblair: I think we can delete the one that is created by default and redefine it with a different name | 23:49 |
clarkb | jeblair: possible make a new one in the same ip range but I bet neutron explodes on that input | 23:49 |
*** weshay has quit IRC | 23:49 | |
*** dims_ has quit IRC | 23:50 | |
*** DericHorn-HP has quit IRC | 23:51 | |
*** ivar-lazzaro has joined #openstack-infra | 23:51 | |
jeblair | clarkb: hrm. this feels like a good unit test, tbh. | 23:53 |
*** angdraug has joined #openstack-infra | 23:53 | |
clarkb | jeblair: ya I guess I was more thinking to make sure shade allowed us to do that and the unittests mock all of shade out | 23:54 |
*** baoli has quit IRC | 23:55 | |
jeblair | clarkb: true. it's not our primary config though, so i think it should be an additional test, which is why i was thinking unit | 23:56 |
clarkb | good point | 23:57 |
lifeless | clarkb: \o/ | 23:57 |
clarkb | lifeless: I have no idea why /usr/local things didn't win that fight but hey it works now :) | 23:58 |
*** otter768 has quit IRC | 23:58 | |
*** otter768 has joined #openstack-infra | 23:59 | |
*** geoffarn_ has joined #openstack-infra | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!