*** achanda has quit IRC | 00:00 | |
*** achanda has joined #openstack-infra | 00:02 | |
*** sputnik13 has joined #openstack-infra | 00:07 | |
*** sputnik1_ has quit IRC | 00:08 | |
*** yamahata has joined #openstack-infra | 00:10 | |
*** garyh has joined #openstack-infra | 00:11 | |
*** sputnik13 has quit IRC | 00:12 | |
*** weshay has quit IRC | 00:19 | |
*** garyh has quit IRC | 00:21 | |
*** otter768 has quit IRC | 00:22 | |
*** mriedem1 has joined #openstack-infra | 00:23 | |
*** mriedem has quit IRC | 00:24 | |
*** markvoelker has joined #openstack-infra | 00:25 | |
*** markvoelker has quit IRC | 00:30 | |
*** dimsum__ has joined #openstack-infra | 00:35 | |
*** dims_ has joined #openstack-infra | 00:36 | |
*** dimsum__ has quit IRC | 00:39 | |
*** oomichi has joined #openstack-infra | 00:41 | |
*** talluri has joined #openstack-infra | 00:44 | |
*** talluri has quit IRC | 00:48 | |
*** achanda has quit IRC | 00:52 | |
*** garyh has joined #openstack-infra | 00:52 | |
*** baoli has joined #openstack-infra | 00:58 | |
*** garyh has quit IRC | 01:03 | |
*** zhiwei has joined #openstack-infra | 01:06 | |
*** garyh has joined #openstack-infra | 01:09 | |
*** woodster_ has quit IRC | 01:10 | |
*** otter768 has joined #openstack-infra | 01:15 | |
*** nelsnelson has joined #openstack-infra | 01:16 | |
*** sdake_ has quit IRC | 01:17 | |
*** sdake_ has joined #openstack-infra | 01:17 | |
*** garyh has quit IRC | 01:19 | |
*** Ryan_Lane has quit IRC | 01:20 | |
*** sarob has quit IRC | 01:26 | |
*** markvoelker has joined #openstack-infra | 01:26 | |
openstackgerrit | Ian Wienand proposed openstack-infra/nodepool: Add generate-log-config command https://review.openstack.org/153904 | 01:30 |
---|---|---|
*** markvoelker has quit IRC | 01:31 | |
*** jraim has quit IRC | 01:38 | |
*** ameade has quit IRC | 01:39 | |
*** tmcpeak has joined #openstack-infra | 01:39 | |
*** briancurtin has quit IRC | 01:40 | |
*** ctracey has quit IRC | 01:40 | |
*** zhiyan has quit IRC | 01:40 | |
*** sdake_ has quit IRC | 01:44 | |
*** sdake_ has joined #openstack-infra | 01:45 | |
*** ctracey has joined #openstack-infra | 01:45 | |
*** jraim has joined #openstack-infra | 01:45 | |
*** tmcpeak has quit IRC | 01:46 | |
*** ameade has joined #openstack-infra | 01:46 | |
*** briancurtin has joined #openstack-infra | 01:46 | |
*** zhiyan has joined #openstack-infra | 01:46 | |
*** wuhg has joined #openstack-infra | 01:49 | |
*** woodster_ has joined #openstack-infra | 01:49 | |
*** achanda has joined #openstack-infra | 01:52 | |
*** achanda has quit IRC | 01:57 | |
*** nelsnelson has quit IRC | 02:01 | |
*** ddieterly has quit IRC | 02:05 | |
*** ddieterly has joined #openstack-infra | 02:09 | |
*** yamamot__ has joined #openstack-infra | 02:11 | |
*** ddieterl_ has joined #openstack-infra | 02:12 | |
*** ddieterly has quit IRC | 02:13 | |
*** asettle is now known as asettle-gym | 02:13 | |
*** garyh has joined #openstack-infra | 02:13 | |
*** nelsnelson has joined #openstack-infra | 02:15 | |
*** nelsnelson has quit IRC | 02:21 | |
*** garyh has quit IRC | 02:23 | |
*** hdd has joined #openstack-infra | 02:24 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack-infra/project-config: Update magnum jobs for pypi and docs https://review.openstack.org/153907 | 02:25 |
*** markvoelker has joined #openstack-infra | 02:27 | |
*** mwagner_lap has joined #openstack-infra | 02:28 | |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 02:30 | |
openstackgerrit | Di Xu proposed openstack-infra/jenkins-job-builder: fix setuptools version error https://review.openstack.org/153908 | 02:31 |
*** markvoelker has quit IRC | 02:32 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 02:35 | |
openstackgerrit | Ghanshyam Mann proposed openstack-infra/project-config: Add non-voting job for Nova V2.1 API with neutron https://review.openstack.org/151564 | 02:40 |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add FindBugs plugin support https://review.openstack.org/153911 | 02:41 |
*** sigmavirus24_awa is now known as sigmavirus24 | 02:42 | |
*** camunoz has joined #openstack-infra | 02:46 | |
zxiiro | I'm stuck on adding unit tests to the reporters module (FindBugs). If anyone's around to take a look and give me some advice on what to do? | 02:46 |
*** garyh has joined #openstack-infra | 02:48 | |
*** garyh has quit IRC | 02:58 | |
*** radez_g0n3 is now known as radez | 03:01 | |
*** jerryz has joined #openstack-infra | 03:03 | |
*** garyh has joined #openstack-infra | 03:05 | |
*** hdd has quit IRC | 03:06 | |
*** Longgeek has joined #openstack-infra | 03:11 | |
*** Longgeek has quit IRC | 03:14 | |
*** bhunter71 has joined #openstack-infra | 03:14 | |
*** garyh has quit IRC | 03:15 | |
*** Ryan_Lane has joined #openstack-infra | 03:18 | |
*** garyh has joined #openstack-infra | 03:18 | |
*** Longgeek has joined #openstack-infra | 03:20 | |
*** shashankhegde has joined #openstack-infra | 03:22 | |
*** shashankhegde has quit IRC | 03:23 | |
*** tiswanso has joined #openstack-infra | 03:28 | |
*** garyh has quit IRC | 03:28 | |
*** markvoelker has joined #openstack-infra | 03:28 | |
*** pcrews has quit IRC | 03:30 | |
*** tiswanso has quit IRC | 03:30 | |
*** tiswanso has joined #openstack-infra | 03:30 | |
*** markvoelker has quit IRC | 03:33 | |
*** bhunter71 has quit IRC | 03:36 | |
*** koolhead17 has joined #openstack-infra | 03:38 | |
*** ddieterl_ has quit IRC | 03:39 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:40 | |
*** mriedem1 has quit IRC | 03:40 | |
*** dimtruck is now known as zz_dimtruck | 03:40 | |
*** miqui has quit IRC | 03:41 | |
*** ddieterly has joined #openstack-infra | 03:41 | |
*** talluri has joined #openstack-infra | 03:45 | |
*** baoli has quit IRC | 03:48 | |
*** talluri has quit IRC | 03:49 | |
*** coolsvap_ is now known as coolsvap | 04:02 | |
*** sabeen has quit IRC | 04:03 | |
*** baoli has joined #openstack-infra | 04:04 | |
*** lnxnut has quit IRC | 04:04 | |
*** radez is now known as radez_g0n3 | 04:09 | |
*** lnxnut has joined #openstack-infra | 04:13 | |
*** amotoki has joined #openstack-infra | 04:13 | |
*** garyh has joined #openstack-infra | 04:16 | |
*** armax has joined #openstack-infra | 04:18 | |
*** tiswanso has quit IRC | 04:18 | |
*** sdake_ has quit IRC | 04:22 | |
*** dims_ has quit IRC | 04:23 | |
*** asettle-gym is now known as asettle | 04:24 | |
*** sdake_ has joined #openstack-infra | 04:25 | |
*** garyh has quit IRC | 04:25 | |
*** avozza is now known as zz_avozza | 04:26 | |
*** armax has quit IRC | 04:27 | |
*** markvoelker has joined #openstack-infra | 04:29 | |
*** zz_dimtruck is now known as dimtruck | 04:31 | |
*** markvoelker has quit IRC | 04:35 | |
*** baoli has quit IRC | 04:37 | |
*** armax has joined #openstack-infra | 04:38 | |
*** achanda has joined #openstack-infra | 04:39 | |
*** sdake_ has quit IRC | 04:43 | |
*** dimtruck is now known as zz_dimtruck | 04:43 | |
*** lnxnut has quit IRC | 04:43 | |
*** zz_dimtruck is now known as dimtruck | 04:43 | |
openstackgerrit | Jerry Zhao proposed openstack-infra/project-config: Make IPv4 take precedence over IPv6 when download packages&codes. https://review.openstack.org/153921 | 04:44 |
*** rmcall has joined #openstack-infra | 04:45 | |
*** talluri has joined #openstack-infra | 04:46 | |
*** nikil89_ has joined #openstack-infra | 04:46 | |
*** nikil89_ is now known as naggappan | 04:46 | |
*** lnxnut has joined #openstack-infra | 04:49 | |
*** yfried|afk is now known as yfried | 04:49 | |
*** ddieterly has quit IRC | 04:49 | |
*** talluri has quit IRC | 04:50 | |
*** lnxnut has quit IRC | 04:53 | |
*** sdake_ has joined #openstack-infra | 04:55 | |
*** coolsvap is now known as coolsvap_ | 04:55 | |
*** coolsvap_ is now known as coolsvap | 04:56 | |
*** sdake_ has quit IRC | 04:59 | |
*** asettle has quit IRC | 05:04 | |
*** Alexandra_ has joined #openstack-infra | 05:04 | |
*** Alexandra_ is now known as asettle | 05:05 | |
*** talluri has joined #openstack-infra | 05:15 | |
*** garyh has joined #openstack-infra | 05:16 | |
*** otter768 has quit IRC | 05:18 | |
*** dimsum__ has joined #openstack-infra | 05:24 | |
*** garyh has quit IRC | 05:25 | |
*** dimsum__ has quit IRC | 05:29 | |
*** markvoelker has joined #openstack-infra | 05:31 | |
*** markvoelker has quit IRC | 05:36 | |
*** armax has quit IRC | 05:37 | |
*** yfried has quit IRC | 05:38 | |
*** achanda has quit IRC | 05:38 | |
*** armax has joined #openstack-infra | 05:39 | |
*** sdake_ has joined #openstack-infra | 05:40 | |
*** stevemar has quit IRC | 05:41 | |
*** lnxnut has joined #openstack-infra | 05:50 | |
*** BharatK has joined #openstack-infra | 05:50 | |
*** boris-42 has quit IRC | 05:52 | |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 05:55 | |
*** garyh has joined #openstack-infra | 05:55 | |
*** ildikov has quit IRC | 05:57 | |
*** achanda has joined #openstack-infra | 05:57 | |
*** hdd has joined #openstack-infra | 06:03 | |
*** garyh has quit IRC | 06:05 | |
*** shashankhegde has joined #openstack-infra | 06:07 | |
*** sdake_ has quit IRC | 06:07 | |
*** shashankhegde has quit IRC | 06:11 | |
*** armax has quit IRC | 06:15 | |
*** Ryan_Lane has quit IRC | 06:21 | |
*** Ryan_Lane has joined #openstack-infra | 06:22 | |
*** achanda has quit IRC | 06:22 | |
*** doude has quit IRC | 06:24 | |
*** boris-42 has joined #openstack-infra | 06:26 | |
*** Ryan_Lane has quit IRC | 06:26 | |
*** pcaruana has quit IRC | 06:28 | |
*** markvoelker has joined #openstack-infra | 06:32 | |
*** markvoelker has quit IRC | 06:37 | |
*** garyh has joined #openstack-infra | 06:37 | |
*** lnxnut has quit IRC | 06:41 | |
*** garyh has quit IRC | 06:47 | |
*** yfried has joined #openstack-infra | 06:49 | |
*** ddieterly has joined #openstack-infra | 06:50 | |
*** asettle has quit IRC | 06:53 | |
*** yfried_ has joined #openstack-infra | 06:53 | |
*** yfried has quit IRC | 06:53 | |
*** ddieterly has quit IRC | 06:55 | |
*** hdd has quit IRC | 06:59 | |
*** HeOS has quit IRC | 07:01 | |
*** vigneshvar has joined #openstack-infra | 07:02 | |
*** scheuran has joined #openstack-infra | 07:09 | |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Fail gracefully if disk-image-create is missing https://review.openstack.org/153937 | 07:14 |
*** achanda has joined #openstack-infra | 07:15 | |
*** garyh has joined #openstack-infra | 07:17 | |
*** otter768 has joined #openstack-infra | 07:19 | |
*** afazekas has joined #openstack-infra | 07:20 | |
*** rmcall has quit IRC | 07:22 | |
*** dannywilson has joined #openstack-infra | 07:22 | |
*** Ryan_Lane has joined #openstack-infra | 07:23 | |
*** otter768 has quit IRC | 07:24 | |
*** Ryan_Lane has quit IRC | 07:27 | |
*** garyh has quit IRC | 07:28 | |
*** doude has joined #openstack-infra | 07:28 | |
*** ivar-laz_ has joined #openstack-infra | 07:29 | |
*** dannywilson has quit IRC | 07:31 | |
*** dannywilson has joined #openstack-infra | 07:32 | |
*** ivar-lazzaro has quit IRC | 07:32 | |
*** markvoelker has joined #openstack-infra | 07:33 | |
*** ivar-laz_ has quit IRC | 07:34 | |
*** stevemar has joined #openstack-infra | 07:35 | |
*** dannywilson has quit IRC | 07:36 | |
*** ildikov has joined #openstack-infra | 07:37 | |
*** chlong has quit IRC | 07:37 | |
*** markvoelker has quit IRC | 07:38 | |
openstackgerrit | Bharat Kumar Kobagana proposed openstack-infra/project-config: Suffixing GlusterFS experimental job name with '-centos7' https://review.openstack.org/153940 | 07:39 |
*** achanda has quit IRC | 07:47 | |
*** ddieterly has joined #openstack-infra | 07:51 | |
*** achanda has joined #openstack-infra | 07:51 | |
*** e0ne has joined #openstack-infra | 07:55 | |
*** ddieterly has quit IRC | 07:56 | |
*** garyh has joined #openstack-infra | 07:59 | |
*** doude has quit IRC | 08:01 | |
*** doude has joined #openstack-infra | 08:02 | |
*** arxcruz has joined #openstack-infra | 08:03 | |
*** e0ne has quit IRC | 08:03 | |
*** Ala has joined #openstack-infra | 08:09 | |
*** garyh has quit IRC | 08:09 | |
*** woodster_ has quit IRC | 08:10 | |
*** dtantsur|afk is now known as dtantsur | 08:10 | |
*** luqas has joined #openstack-infra | 08:11 | |
*** Guest90369 has quit IRC | 08:14 | |
*** naggappan has quit IRC | 08:16 | |
*** HeOS has joined #openstack-infra | 08:17 | |
*** shardy has joined #openstack-infra | 08:17 | |
*** jlibosva has joined #openstack-infra | 08:18 | |
*** mfisch has joined #openstack-infra | 08:18 | |
*** doude has quit IRC | 08:18 | |
*** mfisch is now known as Guest22817 | 08:18 | |
*** mtanino has quit IRC | 08:20 | |
*** stevemar has quit IRC | 08:20 | |
*** garyh has joined #openstack-infra | 08:20 | |
*** achuprin_ has quit IRC | 08:25 | |
*** doude has joined #openstack-infra | 08:25 | |
*** bradjones has quit IRC | 08:31 | |
*** garyh has quit IRC | 08:31 | |
*** bradjones has joined #openstack-infra | 08:32 | |
*** markvoelker has joined #openstack-infra | 08:34 | |
*** achuprin_ has joined #openstack-infra | 08:37 | |
*** doude has quit IRC | 08:38 | |
*** ihrachyshka has joined #openstack-infra | 08:38 | |
*** markvoelker has quit IRC | 08:39 | |
*** berendt has joined #openstack-infra | 08:40 | |
*** jcoufal has joined #openstack-infra | 08:40 | |
*** andreykurilin_ has joined #openstack-infra | 08:40 | |
*** jerryz has quit IRC | 08:41 | |
*** tkelsey has joined #openstack-infra | 08:41 | |
*** jlibosva has quit IRC | 08:41 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added new paginate query https://review.openstack.org/153231 | 08:41 |
*** oomichi has quit IRC | 08:42 | |
*** jlibosva has joined #openstack-infra | 08:43 | |
*** mrmartin has joined #openstack-infra | 08:44 | |
*** doude has joined #openstack-infra | 08:45 | |
*** tkelsey has quit IRC | 08:45 | |
*** doude has quit IRC | 08:46 | |
*** berendt has quit IRC | 08:46 | |
*** koolhead17 has quit IRC | 08:47 | |
*** markus_z has joined #openstack-infra | 08:47 | |
*** tkelsey has joined #openstack-infra | 08:48 | |
*** jistr has joined #openstack-infra | 08:49 | |
*** dizquierdo has joined #openstack-infra | 08:49 | |
*** afazekas has quit IRC | 08:49 | |
*** achanda has quit IRC | 08:52 | |
*** ddieterly has joined #openstack-infra | 08:52 | |
*** mpaolino has joined #openstack-infra | 08:53 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added controller for refresh tokens https://review.openstack.org/153591 | 08:56 |
*** achanda has joined #openstack-infra | 08:56 | |
*** ddieterly has quit IRC | 08:57 | |
*** nikil89_ has joined #openstack-infra | 08:58 | |
*** nikil89_ is now known as naggappan | 08:59 | |
*** hashar has joined #openstack-infra | 08:59 | |
*** hashar has quit IRC | 09:00 | |
*** garyh has joined #openstack-infra | 09:02 | |
*** jpich has joined #openstack-infra | 09:02 | |
*** vigneshvar has quit IRC | 09:05 | |
*** zz_avozza is now known as avozza | 09:05 | |
*** sarob has joined #openstack-infra | 09:06 | |
*** koolhead17 has joined #openstack-infra | 09:08 | |
*** achanda has quit IRC | 09:08 | |
*** ghostpl has joined #openstack-infra | 09:09 | |
*** jlibosva has quit IRC | 09:09 | |
*** jlibosva has joined #openstack-infra | 09:10 | |
*** hashar has joined #openstack-infra | 09:10 | |
*** garyh has quit IRC | 09:12 | |
*** garyh has joined #openstack-infra | 09:14 | |
*** MaxV has joined #openstack-infra | 09:16 | |
*** vigneshvar has joined #openstack-infra | 09:17 | |
*** achanda has joined #openstack-infra | 09:18 | |
*** derekh has joined #openstack-infra | 09:18 | |
*** skolekonov has joined #openstack-infra | 09:18 | |
*** otter768 has joined #openstack-infra | 09:20 | |
openstackgerrit | Mehdi Abaakouk proposed openstack-infra/project-config: gnocchi: add swift and ceph functional jobs https://review.openstack.org/153555 | 09:22 |
*** vponomaryov has joined #openstack-infra | 09:24 | |
*** otter768 has quit IRC | 09:25 | |
*** garyh has quit IRC | 09:25 | |
*** koolhead17 has quit IRC | 09:26 | |
openstackgerrit | Merged openstack-infra/project-config: Add Rally job to Mistral https://review.openstack.org/153643 | 09:26 |
*** yamahata has quit IRC | 09:31 | |
*** yamamot__ has quit IRC | 09:32 | |
*** koolhead17 has joined #openstack-infra | 09:35 | |
*** markvoelker has joined #openstack-infra | 09:35 | |
*** markvoelker has quit IRC | 09:39 | |
*** andreykurilin_ has quit IRC | 09:41 | |
*** doude has joined #openstack-infra | 09:41 | |
*** jedimike has joined #openstack-infra | 09:42 | |
*** koolhead17 has quit IRC | 09:44 | |
*** Hal has joined #openstack-infra | 09:46 | |
*** Hal is now known as Guest82511 | 09:46 | |
*** achanda has quit IRC | 09:46 | |
*** marcusvrn has joined #openstack-infra | 09:49 | |
*** denis_makogon has joined #openstack-infra | 09:50 | |
*** ddieterly has joined #openstack-infra | 09:53 | |
*** jgallard__ has joined #openstack-infra | 09:55 | |
*** dizquierdo has quit IRC | 09:55 | |
*** ddieterly has quit IRC | 09:57 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Fix exception in stories db api https://review.openstack.org/153968 | 09:57 |
*** hichihara has quit IRC | 09:58 | |
*** garyh has joined #openstack-infra | 09:58 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 10:00 | |
*** johnthetubaguy has left #openstack-infra | 10:00 | |
*** dtantsur is now known as dtantsur|brb | 10:00 | |
*** e0ne has joined #openstack-infra | 10:00 | |
*** jp_at_hp has joined #openstack-infra | 10:02 | |
*** rlandy has joined #openstack-infra | 10:02 | |
*** koolhead17 has joined #openstack-infra | 10:02 | |
*** jd__ has quit IRC | 10:06 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Fix exception in stories db api https://review.openstack.org/153968 | 10:06 |
*** jd__ has joined #openstack-infra | 10:07 | |
*** garyh has quit IRC | 10:08 | |
*** ssam2 has joined #openstack-infra | 10:08 | |
*** hashar has quit IRC | 10:08 | |
*** hashar has joined #openstack-infra | 10:09 | |
*** e0ne has quit IRC | 10:09 | |
*** e0ne has joined #openstack-infra | 10:09 | |
*** hashar has quit IRC | 10:10 | |
*** hashar has joined #openstack-infra | 10:10 | |
*** zhiwei has quit IRC | 10:10 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Added controller for refresh tokens https://review.openstack.org/153591 | 10:17 |
*** e0ne is now known as e0ne_ | 10:19 | |
*** andreaf_ is now known as andreaf | 10:21 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Revert "Adding pretty-tox" https://review.openstack.org/153971 | 10:21 |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Revert "Adding pretty-tox" https://review.openstack.org/153971 | 10:23 |
*** e0ne_ has quit IRC | 10:24 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Added controller for refresh tokens https://review.openstack.org/153591 | 10:24 |
*** e0ne has joined #openstack-infra | 10:24 | |
*** pblaho has joined #openstack-infra | 10:25 | |
openstackgerrit | Merged openstack-infra/storyboard: Added new way to filter stories by tags https://review.openstack.org/152951 | 10:28 |
*** belmoreira has joined #openstack-infra | 10:31 | |
*** pelix has joined #openstack-infra | 10:32 | |
*** yfried_ is now known as yfried|afk | 10:32 | |
*** dannywilson has joined #openstack-infra | 10:32 | |
*** yfried|afk is now known as yfried_ | 10:35 | |
*** markvoelker has joined #openstack-infra | 10:36 | |
*** dannywilson has quit IRC | 10:37 | |
*** vigneshvar has quit IRC | 10:37 | |
*** vigneshvar has joined #openstack-infra | 10:40 | |
*** ldnunes has joined #openstack-infra | 10:40 | |
*** sarob has quit IRC | 10:41 | |
*** markvoelker has quit IRC | 10:41 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Added controller for refresh tokens https://review.openstack.org/153591 | 10:45 |
*** yfried_ is now known as yfried|afk | 10:48 | |
*** Guest82511 has quit IRC | 10:52 | |
*** ssam2 has quit IRC | 10:52 | |
*** erlon has joined #openstack-infra | 10:53 | |
*** mika has quit IRC | 10:56 | |
openstackgerrit | Merged openstack-infra/storyboard: OAuth checks for remote data access permissions. https://review.openstack.org/153409 | 10:56 |
*** mikap has joined #openstack-infra | 10:56 | |
*** mikap is now known as mika | 10:56 | |
openstackgerrit | yolanda.robla proposed openstack-infra/storyboard: Explicit Hook Priorities https://review.openstack.org/152253 | 10:57 |
*** dtantsur|brb is now known as dtantsur | 10:59 | |
*** rm_work|away has quit IRC | 11:02 | |
*** garyh has joined #openstack-infra | 11:02 | |
*** talluri has quit IRC | 11:03 | |
*** rm_work|away has joined #openstack-infra | 11:04 | |
*** rm_work|away is now known as rm_work | 11:04 | |
*** rm_work has joined #openstack-infra | 11:04 | |
openstackgerrit | Merged openstack-infra/storyboard: OAuth Validate Token Grant Types https://review.openstack.org/153674 | 11:06 |
openstackgerrit | Merged openstack-infra/storyboard: OAuth tests for invalid authorization codes. https://review.openstack.org/153675 | 11:07 |
*** yfried|afk is now known as yfried_ | 11:08 | |
*** e0ne is now known as e0ne_ | 11:08 | |
openstackgerrit | Merged openstack-infra/storyboard: OAuth delete refresh tokens when access tokens deleted. https://review.openstack.org/153710 | 11:12 |
*** garyh has quit IRC | 11:13 | |
*** e0ne_ has quit IRC | 11:14 | |
openstackgerrit | Merged openstack-infra/storyboard: OAuth now validates client ID against a configured list. https://review.openstack.org/153715 | 11:14 |
*** talluri has joined #openstack-infra | 11:17 | |
*** pc_m has joined #openstack-infra | 11:19 | |
*** otter768 has joined #openstack-infra | 11:21 | |
*** adalbas has joined #openstack-infra | 11:24 | |
*** otter768 has quit IRC | 11:25 | |
*** ssam2 has joined #openstack-infra | 11:28 | |
*** pblaho has quit IRC | 11:29 | |
*** pblaho has joined #openstack-infra | 11:29 | |
openstackgerrit | yolanda.robla proposed openstack-infra/storyboard: Explicit Hook Priorities https://review.openstack.org/152253 | 11:30 |
*** aysyd has joined #openstack-infra | 11:30 | |
*** pblaho has quit IRC | 11:30 | |
*** jgallard__ has quit IRC | 11:33 | |
*** afazekas has joined #openstack-infra | 11:34 | |
*** markvoelker has joined #openstack-infra | 11:37 | |
openstackgerrit | Swami Reddy proposed openstack/requirements: Ceilometer ceph storage meters need requests-aws https://review.openstack.org/152469 | 11:37 |
*** afazekas has quit IRC | 11:39 | |
*** doude has quit IRC | 11:40 | |
*** markvoelker has quit IRC | 11:42 | |
*** garyh has joined #openstack-infra | 11:42 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Fix method is_valid in access_token api https://review.openstack.org/153997 | 11:44 |
*** e0ne has joined #openstack-infra | 11:51 | |
*** garyh has quit IRC | 11:52 | |
*** cdent has joined #openstack-infra | 11:54 | |
*** andreaf_ has joined #openstack-infra | 11:54 | |
*** ddieterly has joined #openstack-infra | 11:54 | |
*** jamielennox is now known as jamielennox|away | 11:56 | |
*** e0ne is now known as e0ne_ | 11:58 | |
*** andreaf_ has quit IRC | 11:58 | |
*** ddieterly has quit IRC | 11:59 | |
*** andreaf_ has joined #openstack-infra | 11:59 | |
*** e0ne_ is now known as e0ne | 11:59 | |
*** garyh has joined #openstack-infra | 12:06 | |
*** koolhead17 has quit IRC | 12:11 | |
*** koolhead17 has joined #openstack-infra | 12:11 | |
*** Longgeek has quit IRC | 12:12 | |
*** _nadya_ has joined #openstack-infra | 12:12 | |
*** garyh has quit IRC | 12:16 | |
*** koolhead17 has quit IRC | 12:16 | |
*** afazekas has joined #openstack-infra | 12:19 | |
*** chlong has joined #openstack-infra | 12:25 | |
openstackgerrit | Merged openstack-infra/storyboard: Explicit Hook Priorities https://review.openstack.org/152253 | 12:30 |
*** rfolco has joined #openstack-infra | 12:32 | |
*** tmcpeak has joined #openstack-infra | 12:32 | |
openstackgerrit | Marton Kiss proposed openstack-infra/system-config: Add puppet askbot and puppet solr modules https://review.openstack.org/151912 | 12:32 |
*** garyh has joined #openstack-infra | 12:34 | |
*** chlong has quit IRC | 12:35 | |
*** WendellM_ has quit IRC | 12:35 | |
*** chlong has joined #openstack-infra | 12:36 | |
*** WendellM has joined #openstack-infra | 12:36 | |
*** rfolco has quit IRC | 12:36 | |
*** markvoelker has joined #openstack-infra | 12:38 | |
*** koolhead17 has joined #openstack-infra | 12:39 | |
*** koolhead17 has joined #openstack-infra | 12:39 | |
*** tmcpeak1 has joined #openstack-infra | 12:41 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Fix method checks.superuser https://review.openstack.org/154013 | 12:42 |
*** tmcpeak has quit IRC | 12:42 | |
*** talluri has quit IRC | 12:42 | |
*** garyh has quit IRC | 12:43 | |
*** markvoelker has quit IRC | 12:43 | |
*** dimsum__ has joined #openstack-infra | 12:44 | |
*** dims_ has joined #openstack-infra | 12:45 | |
openstackgerrit | Merged openstack-infra/project-config: Add maven build and repo upload for monasca-api https://review.openstack.org/153719 | 12:46 |
openstackgerrit | Merged openstack-infra/project-config: Add new Tempest job for Manila project https://review.openstack.org/152611 | 12:46 |
openstackgerrit | Merged openstack-infra/project-config: Preseed with a number of samples from db instead of aggregate https://review.openstack.org/151732 | 12:47 |
*** dimsum__ has quit IRC | 12:49 | |
*** rfolco has joined #openstack-infra | 12:49 | |
*** ghostpl has quit IRC | 12:49 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack-infra/project-config: Update magnum jobs publishing docs https://review.openstack.org/153907 | 12:50 |
*** rfolco has quit IRC | 12:51 | |
*** baoli has joined #openstack-infra | 12:51 | |
*** lnxnut has joined #openstack-infra | 12:53 | |
*** ddieterly has joined #openstack-infra | 12:55 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added controller for refresh tokens https://review.openstack.org/153591 | 12:56 |
*** doude has joined #openstack-infra | 12:56 | |
*** dprince has joined #openstack-infra | 12:57 | |
*** arxcruz has quit IRC | 12:57 | |
*** arxcruz has joined #openstack-infra | 12:57 | |
*** lnxnut has quit IRC | 12:58 | |
*** markvoelker has joined #openstack-infra | 12:59 | |
*** ddieterly has quit IRC | 12:59 | |
*** e0ne is now known as e0ne_ | 12:59 | |
*** baoli_ has joined #openstack-infra | 13:01 | |
openstackgerrit | Thierry Carrez proposed openstack-infra/storyboard: Email Templating Engine https://review.openstack.org/147734 | 13:02 |
openstackgerrit | Thierry Carrez proposed openstack-infra/storyboard: API events now include resource before/after state. https://review.openstack.org/152318 | 13:02 |
openstackgerrit | Thierry Carrez proposed openstack-infra/storyboard: Email configuration. https://review.openstack.org/151946 | 13:02 |
openstackgerrit | Thierry Carrez proposed openstack-infra/storyboard: Pass the old entity values in the NotificationHook https://review.openstack.org/151645 | 13:02 |
*** _nadya_ has quit IRC | 13:03 | |
ttx | yolanda, NikitaKonovalov: please check out https://review.openstack.org/#/c/151645/11 | 13:03 |
*** baoli has quit IRC | 13:04 | |
NikitaKonovalov | ttx: is that a rebase? | 13:04 |
ttx | yes | 13:04 |
ttx | solves conflict created by renaming priorites to priorities | 13:04 |
ttx | will unblock the next 4 patches in the series | 13:05 |
*** sdake_ has joined #openstack-infra | 13:05 | |
*** sdake_ has quit IRC | 13:05 | |
*** weshay has joined #openstack-infra | 13:06 | |
*** e0ne_ is now known as e0ne | 13:06 | |
openstackgerrit | Marton Kiss proposed openstack-infra/system-config: Initial commit of Ask website https://review.openstack.org/140043 | 13:07 |
*** sdake_ has joined #openstack-infra | 13:13 | |
*** ghostpl has joined #openstack-infra | 13:14 | |
*** garyh has joined #openstack-infra | 13:14 | |
*** hashar has quit IRC | 13:15 | |
*** BharatK has quit IRC | 13:16 | |
*** tkelsey has quit IRC | 13:18 | |
*** bswartz has quit IRC | 13:18 | |
yolanda | sorry, i was lunching | 13:19 |
yolanda | taking a look | 13:19 |
*** sdake__ has joined #openstack-infra | 13:21 | |
*** otter768 has joined #openstack-infra | 13:22 | |
*** yfried_ is now known as yfried|afk | 13:23 | |
*** yfried|afk is now known as yfried_ | 13:24 | |
*** garyh has quit IRC | 13:24 | |
*** sdake_ has quit IRC | 13:25 | |
openstackgerrit | Merged openstack-infra/storyboard: Pass the old entity values in the NotificationHook https://review.openstack.org/151645 | 13:25 |
openstackgerrit | Merged openstack-infra/storyboard: API events now include resource before/after state. https://review.openstack.org/152318 | 13:25 |
openstackgerrit | Merged openstack-infra/storyboard: Email Templating Engine https://review.openstack.org/147734 | 13:26 |
*** otter768 has quit IRC | 13:26 | |
*** BobBall_AWOL is now known as BobBall | 13:27 | |
*** dizquierdo has joined #openstack-infra | 13:29 | |
openstackgerrit | Merged openstack-infra/storyboard: Email configuration. https://review.openstack.org/151946 | 13:29 |
*** e0ne is now known as e0ne_ | 13:30 | |
*** ddieterly has joined #openstack-infra | 13:31 | |
*** ddieterl_ has joined #openstack-infra | 13:32 | |
*** mfink_ has joined #openstack-infra | 13:32 | |
*** ddieterly has quit IRC | 13:32 | |
*** achuprin_ has quit IRC | 13:32 | |
*** woodster_ has joined #openstack-infra | 13:34 | |
*** Guest82511 has joined #openstack-infra | 13:34 | |
*** chlong has quit IRC | 13:36 | |
*** bknudson has quit IRC | 13:36 | |
*** mtanino has joined #openstack-infra | 13:37 | |
*** rfolco has joined #openstack-infra | 13:37 | |
*** ddieterl_ has quit IRC | 13:37 | |
*** e0ne_ is now known as e0ne | 13:38 | |
*** belmoreira has quit IRC | 13:40 | |
*** rfolco has quit IRC | 13:40 | |
*** sarob has joined #openstack-infra | 13:41 | |
*** bhunter71 has joined #openstack-infra | 13:42 | |
*** Longgeek has joined #openstack-infra | 13:44 | |
*** sarob has quit IRC | 13:46 | |
*** _amrith_ is now known as amrith | 13:47 | |
*** weshay has quit IRC | 13:47 | |
*** afazekas has quit IRC | 13:47 | |
*** achuprin_ has joined #openstack-infra | 13:48 | |
openstackgerrit | Merged openstack-dev/pbr: Fixes Windows generated scripts headers https://review.openstack.org/151595 | 13:51 |
*** dkliban_afk is now known as dkliban | 13:53 | |
*** weshay has joined #openstack-infra | 13:54 | |
*** vigneshvar has quit IRC | 13:55 | |
*** Longgeek has quit IRC | 13:57 | |
*** bknudson has joined #openstack-infra | 13:59 | |
*** Longgeek has joined #openstack-infra | 14:00 | |
*** david-lyle_afk is now known as david-lyle | 14:01 | |
*** jcoufal has quit IRC | 14:02 | |
*** bswartz has joined #openstack-infra | 14:02 | |
*** jcoufal has joined #openstack-infra | 14:02 | |
*** krtaylor has quit IRC | 14:03 | |
*** r-daneel has joined #openstack-infra | 14:04 | |
*** mjturek1 has joined #openstack-infra | 14:04 | |
*** e0ne has quit IRC | 14:05 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack-infra/project-config: Update magnum jobs publishing docs https://review.openstack.org/153907 | 14:05 |
*** e0ne has joined #openstack-infra | 14:05 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack-infra/project-config: Update magnum jobs publishing docs https://review.openstack.org/153907 | 14:06 |
*** hashar has joined #openstack-infra | 14:06 | |
*** lascii is now known as alaski | 14:07 | |
*** xyang1 has joined #openstack-infra | 14:08 | |
*** amotoki has quit IRC | 14:09 | |
*** jpeeler has joined #openstack-infra | 14:12 | |
*** jpeeler has quit IRC | 14:12 | |
*** jpeeler has joined #openstack-infra | 14:12 | |
*** garyh has joined #openstack-infra | 14:14 | |
*** jaypipes has joined #openstack-infra | 14:15 | |
*** krtaylor has joined #openstack-infra | 14:15 | |
*** dustins has joined #openstack-infra | 14:16 | |
*** lnxnut has joined #openstack-infra | 14:17 | |
*** ddieterly has joined #openstack-infra | 14:19 | |
openstackgerrit | yolanda.robla proposed openstack-infra/storyboard: Revert "OAuth tests for invalid authorization codes." https://review.openstack.org/154056 | 14:21 |
*** lnxnut has quit IRC | 14:21 | |
*** e0ne is now known as e0ne_ | 14:23 | |
*** Longgeek has quit IRC | 14:23 | |
*** garyh has quit IRC | 14:24 | |
*** sdake__ is now known as sdake_ | 14:25 | |
openstackgerrit | Denis M. proposed openstack-dev/pbr: Added extras_require feature https://review.openstack.org/154057 | 14:26 |
openstackgerrit | Denis M. proposed openstack-dev/pbr: Added extras_require feature https://review.openstack.org/154057 | 14:28 |
*** wuhg has quit IRC | 14:29 | |
*** bcourt has joined #openstack-infra | 14:29 | |
openstackgerrit | yolanda.robla proposed openstack-infra/storyboard: Revert "OAuth tests for invalid authorization codes." https://review.openstack.org/154056 | 14:32 |
*** jcoufal has quit IRC | 14:34 | |
*** jcoufal has joined #openstack-infra | 14:34 | |
*** doug-fish has joined #openstack-infra | 14:38 | |
*** abhirc has joined #openstack-infra | 14:38 | |
openstackgerrit | Denis M. proposed openstack-dev/pbr: Added extras_require feature https://review.openstack.org/154057 | 14:41 |
*** garyh has joined #openstack-infra | 14:42 | |
*** reed has joined #openstack-infra | 14:42 | |
*** achuprin_ has quit IRC | 14:42 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack-infra/project-config: Update magnum jobs publishing docs https://review.openstack.org/153907 | 14:43 |
*** ryanpetrello has quit IRC | 14:44 | |
*** sandywalsh has quit IRC | 14:44 | |
mordred | fungi: you'll be happy to know that: | 14:44 |
mordred | a) config-drive network info has the informations (scripting consuming it right now) | 14:44 |
*** sandywalsh has joined #openstack-infra | 14:45 | |
mordred | b) doesn't have ipv6 info -so we may still have some follow up work to do - but we can move forward for sure | 14:45 |
fungi | mordred: in all the regions we're using? awesome! | 14:45 |
mordred | fungi: I have not tested all of the regions yet - but I did spin something up in dfw and it's working | 14:46 |
mordred | fungi: I figure I'll write the consumption script so I can get it up for review | 14:46 |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Fix exception in stories db api https://review.openstack.org/153968 | 14:46 |
*** signed8bit has joined #openstack-infra | 14:46 | |
openstackgerrit | Marton Kiss proposed openstack-infra/infra-specs: Add migrate askbot to infra spec https://review.openstack.org/154061 | 14:47 |
*** ryanpetrello has joined #openstack-infra | 14:48 | |
*** e0ne_ is now known as e0ne | 14:49 | |
reed | ttx, re: https://wiki.openstack.org/wiki/Governance/Old_Incubation_Ladder, have you considered putting that page in the 'Obsolete:' namespace on the wiki instead of renaming it? | 14:50 |
openstackgerrit | Thierry Carrez proposed openstack-infra/infra-manual: Update to reflect recent governance changes https://review.openstack.org/154065 | 14:52 |
ttx | reed: if you teach me I can do it | 14:52 |
reed | sure | 14:52 |
ttx | reed: I considered getting rid of it completely | 14:52 |
*** dmsimard_away is now known as dmsimard | 14:53 | |
reed | https://wiki.openstack.org/wiki/Special:MovePage/Governance/Old_Incubation_Ladder | 14:53 |
reed | in the drop-down menu 'new title' go from whatever is default (I believe it's called "Main" in English --my menu is in Italian, testing the translation extension) | 14:53 |
*** prad-afk is now known as prad | 14:54 | |
*** sabeen has joined #openstack-infra | 14:54 | |
reed | so from "main" to "obsolete" | 14:54 |
*** afazekas has joined #openstack-infra | 14:54 | |
reed | and add a redirect | 14:54 |
ttx | ok, trying | 14:54 |
reed | there is also a macro to add a good looking warning sign that the page is obsolete | 14:54 |
*** achuprin_ has joined #openstack-infra | 14:54 | |
*** kgiusti has joined #openstack-infra | 14:55 | |
*** talluri has joined #openstack-infra | 14:55 | |
reed | https://wiki.openstack.org/wiki/Template:DeprecatedPage | 14:55 |
ttx | reed: if you add it to that page I'll learn it | 14:55 |
reed | cool | 14:55 |
ttx | reed: ISTR you had a proposed new main page somewhere, got the link ? | 14:56 |
*** koolhead17 has quit IRC | 14:56 | |
reed | ttx, https://wiki.openstack.org/wiki/New_home | 14:56 |
reed | I need to review the whole taxonomy now that programs are no more | 14:56 |
*** amitgandhinz has joined #openstack-infra | 14:56 | |
openstackgerrit | Spencer Krum proposed openstack-infra/project-config: Enable testing of future parser for puppet https://review.openstack.org/154067 | 14:57 |
*** radez_g0n3 is now known as radez | 14:58 | |
*** lnxnut has joined #openstack-infra | 14:58 | |
ttx | the problem with this page is that it doesn't prioritize anything. I think it's good as Index page, not so much as main landing page | 14:58 |
ttx | Let me propose something else and let me know how that looks | 14:58 |
reed | the good thing is that it's automatic though :) | 14:59 |
*** elliottk has joined #openstack-infra | 14:59 | |
ttx | Let me try to collapse project team list and main page together | 15:00 |
ttx | err. after meetings | 15:00 |
*** dimtruck is now known as zz_dimtruck | 15:00 | |
elliottk | good morning infra folk. i have a couple of jjb questions. first... | 15:01 |
*** lnxnut_ has joined #openstack-infra | 15:01 | |
*** mriedem has joined #openstack-infra | 15:01 | |
elliottk | i have a global default throttle setting that i am trying to disable in certain job templates but it is not working | 15:01 |
*** lnxnut has quit IRC | 15:02 | |
*** derekh has quit IRC | 15:02 | |
elliottk | throttleEnabled is still set to true. however, the number of concurrent build and builds per node are both 0 so, essentially, it IS disabled | 15:02 |
*** tiswanso has joined #openstack-infra | 15:02 | |
elliottk | but i don't even want it to show up as enabled in my job | 15:02 |
elliottk | this is what i have in the template that i'm trying to disable it in: | 15:03 |
elliottk | properties: | 15:03 |
elliottk | throttle | 15:03 |
elliottk | throttleEnabled: false | 15:03 |
*** derekh has joined #openstack-infra | 15:03 | |
elliottk | with the appropriate hyphens and such | 15:03 |
elliottk | i don't understand why this isn't working | 15:04 |
*** signed8b_ has joined #openstack-infra | 15:04 | |
openstackgerrit | Kyle Mestery proposed openstack-infra/project-config: Add check/gate jobs for the networking-odl project https://review.openstack.org/153704 | 15:04 |
elliottk | the properties jjb page clearly says that global defaults can be overridden in a job template | 15:04 |
openstackgerrit | Spencer Krum proposed openstack-infra/project-config: Enable testing of future parser for puppet https://review.openstack.org/154067 | 15:05 |
*** tiswanso has quit IRC | 15:05 | |
zxiiro | pelix: Any advice on what I can do here? https://review.openstack.org/153911/ | 15:05 |
*** tiswanso has joined #openstack-infra | 15:05 | |
anteaya | elliottk: have you considered joining the third party meeting, now in progress in #openstack-meeting? | 15:06 |
*** ChuckC has joined #openstack-infra | 15:06 | |
*** ChuckC has quit IRC | 15:06 | |
*** signed8bit has quit IRC | 15:06 | |
elliottk | sorry, i thought that was this irc. let me go to that one. thanks! | 15:06 |
*** elliottk has left #openstack-infra | 15:07 | |
*** ChuckC has joined #openstack-infra | 15:07 | |
*** carl_baldwin has joined #openstack-infra | 15:07 | |
*** stevemar has joined #openstack-infra | 15:08 | |
*** markvan has joined #openstack-infra | 15:09 | |
openstackgerrit | yolanda.robla proposed openstack-infra/storyboard: Temporarily bypass expiration date check https://review.openstack.org/154069 | 15:09 |
*** amotoki has joined #openstack-infra | 15:10 | |
*** sarob has joined #openstack-infra | 15:10 | |
*** superdan is now known as dansmith | 15:10 | |
*** nelsnelson has joined #openstack-infra | 15:12 | |
*** _nadya_ has joined #openstack-infra | 15:13 | |
anteaya | for the record I wasn't asking him to leave this channel just join the meeting, it appears he either mis-understood or doesn't have a client that can do both | 15:14 |
*** _buzz_ has joined #openstack-infra | 15:15 | |
*** sarob has quit IRC | 15:15 | |
mordred | fungi: have you ever looked at the routing on the rax nodes? | 15:15 |
mordred | fungi: specifically, there are two routes added to the 10. interface | 15:15 |
mordred | fungi: any idea what the heck they are for? | 15:16 |
openstackgerrit | amrith proposed openstack-infra/project-config: Making gate-trove-functional-dsvm-mysql a gating test https://review.openstack.org/154072 | 15:16 |
*** trinaths1 has joined #openstack-infra | 15:16 | |
pelix | zxiiro: added comment, just needs an extra line of yaml code to trigger setting of the project type in the base test class. | 15:17 |
trinaths1 | Hi guys!. Got this doubt. Commit-3 is dependant on Commit-2 and Commit-1. While check out of the of Commit-3, How can I enable git to also checkout Commit-2 and Commit-1 based on dependancy. | 15:17 |
mestery | sdague: Thanks for the review here! Can you let me know if I correctly set this up to be non-voting? Much appreciated! https://review.openstack.org/#/c/153704/ | 15:17 |
fungi | mordred: looking | 15:17 |
*** _buzz has quit IRC | 15:17 | |
otherwiseguy | anteaya: My native-OVSDB patch requires OVS's python bindings...which they don't have in PyPI (and it would be a bit of work to get them in a state to upload to PyPI). Is there a way we can get the python-openvswitch distro packages installed on the test VMs? | 15:17 |
fungi | trinaths1: commit 2 and commit 1 should be in the git history of commit 3 so if you check it out (not cherry-pick it) then you should have them | 15:18 |
trinaths1 | fungi: thank you will try this out | 15:18 |
otherwiseguy | I'm going to add skipTest functionality if the library isn't installed, but would like the CI to actually test it. | 15:18 |
anteaya | otherwiseguy: right now we are suggesting folks install test specific packages within a venv on the node | 15:18 |
anteaya | otherwiseguy: to prevent clashing with other installed things | 15:19 |
anteaya | otherwiseguy: after this meeting I will try to dig you up an example | 15:19 |
trinaths1 | fungi: but i observed that "git checkout" gives me the old git code base on a latest code base. then. How to deal with it? | 15:19 |
mordred | fungi: also - any chance you know a good/smart way to get logical interface name (eth0) given hwmacaddr? | 15:19 |
fungi | trinaths1: rebase that series on the branch tip | 15:19 |
anteaya | if you don't want to wait for me look at jhesketh's work for swift logs, I believe he was directed to use a venv | 15:19 |
fungi | mordred: possibly ip link show. i'll test and see | 15:20 |
trinaths1 | fungi: okay. need to try this. Thanks sir | 15:20 |
mordred | fungi: yah - that seems to work | 15:20 |
*** talluri has quit IRC | 15:22 | |
*** timcline has joined #openstack-infra | 15:22 | |
*** otter768 has joined #openstack-infra | 15:23 | |
fungi | mordred: looking at one in iad i see 10.209.0.0/19 bound to eth1 and then there are routes through 10.209.0.1 off that interface to 10.176.0.0/12 and 10.208.0.0/12 (the interface is in a subnet of the latter destination) | 15:23 |
fungi | mordred: i'm guessing those are the two rfc-1918 cidrs rackspace uses for their backend net | 15:23 |
mordred | fungi: I have those same things in the node I have in dfw | 15:23 |
*** Longgeek has joined #openstack-infra | 15:24 | |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/storyboard: Rename map_resource call to get_original_resource https://review.openstack.org/154077 | 15:24 |
*** signed8b_ is now known as signed8bit | 15:24 | |
zxiiro | pelix: thanks that helps | 15:25 |
sdague | mestery: https://review.openstack.org/#/c/153704/4 - comments included | 15:25 |
*** ildikov has quit IRC | 15:25 | |
openstackgerrit | yolanda.robla proposed openstack-infra/storyboard: Temporarily bypass expiration date check https://review.openstack.org/154069 | 15:26 |
mestery | sdague: Thanks man! | 15:26 |
*** jcoufal_ has joined #openstack-infra | 15:26 | |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add FindBugs plugin support https://review.openstack.org/153911 | 15:26 |
mestery | sdague: Cool, thanks for the comments. Do I remove the bits from jenkins/jobs/networking-odl.yaml around voting I had put in there? | 15:27 |
*** otter768 has quit IRC | 15:27 | |
sdague | mestery: yeh | 15:28 |
mestery | sdague: Thank you | 15:28 |
*** jcoufal has quit IRC | 15:29 | |
*** spzala has joined #openstack-infra | 15:29 | |
*** koolhead17 has joined #openstack-infra | 15:30 | |
openstackgerrit | Merged openstack-infra/devstack-gate: Refactor processing of testr artifacts for reuse https://review.openstack.org/153677 | 15:32 |
*** zz_dimtruck is now known as dimtruck | 15:32 | |
openstackgerrit | Merged openstack-infra/devstack-gate: Enable preseeding testrepository with a number of streams https://review.openstack.org/153036 | 15:32 |
openstackgerrit | Merged openstack-infra/devstack-gate: Remove unused variables(PIP_USE_MIRRORS, USE_GET_PIP) https://review.openstack.org/149439 | 15:32 |
openstackgerrit | Merged openstack-infra/devstack-gate: Add partial-ironic support https://review.openstack.org/148760 | 15:32 |
*** afazekas has quit IRC | 15:32 | |
openstackgerrit | Kyle Mestery proposed openstack-infra/project-config: Add check/gate jobs for the networking-odl project https://review.openstack.org/153704 | 15:33 |
mordred | fungi: cool. I have a script that reproduces /etc/network/interfaces for ubuntu/debian | 15:33 |
mordred | fungi: next step - centos | 15:33 |
*** medberry is now known as med_ | 15:34 | |
fungi | nice! | 15:34 |
vponomaryov | who knows what has been changed to CI that now only one commit in merge queue? | 15:34 |
mordred | fungi: it's not a sexy script - but it's super simple and doesn't need any non-standard libs | 15:34 |
*** enikanorov has joined #openstack-infra | 15:35 | |
mordred | nor any long-lived daemons or xen tools or anything :) | 15:35 |
anteaya | vponomaryov: you seem to be looking at something very specific, care to share what you are seeing? | 15:35 |
*** achanda has joined #openstack-infra | 15:35 | |
*** talluri has joined #openstack-infra | 15:35 | |
vponomaryov | anteya: three commits are approved at once - https://review.openstack.org/#/q/project:openstack/manila++status:open,n,z and only first of them in queue - http://status.openstack.org/zuul/ | 15:36 |
*** enikanorov has quit IRC | 15:36 | |
*** annegentle has joined #openstack-infra | 15:36 | |
anteaya | Queue lengths: 2146 events, 182 results. | 15:37 |
anteaya | vponomaryov: when events reaches 0 look again | 15:37 |
anteaya | now the question I would have is has anyone taken a peek at zuul today to find out why we have such a back up in events | 15:38 |
*** KanagarajM has joined #openstack-infra | 15:39 | |
fungi | anteaya: looks like maybe several changes just merged in the gate | 15:40 |
fungi | note the large spike in the merge-check sparkline | 15:40 |
*** yfried_ is now known as yfried|afk | 15:40 | |
fungi | i also count 9 changes which have been in the post pipeline for ~1 minute | 15:41 |
*** tiswanso has quit IRC | 15:41 | |
fungi | so it was probably 9 changes merging at once | 15:41 |
anteaya | ah cool | 15:41 |
fungi | zuul's queue lengths are already caught back up now | 15:41 |
anteaya | been a while since I saw it with over 2000 events | 15:42 |
*** tiswanso has joined #openstack-infra | 15:42 | |
*** achanda has quit IRC | 15:42 | |
anteaya | glad it was just because I didn't take the time to look around | 15:42 |
fungi | glad it's because zuul is working really, really well | 15:42 |
anteaya | that too | 15:42 |
anteaya | vponomaryov: do you see your patches? | 15:42 |
anteaya | and yeah merge-check wow | 15:43 |
vponomaryov | anteya: yes | 15:43 |
anteaya | vponomaryov: great | 15:43 |
*** trinaths1 has left #openstack-infra | 15:43 | |
*** jcoufal_ has quit IRC | 15:43 | |
vponomaryov | anteya: what was that? | 15:43 |
*** jcoufal has joined #openstack-infra | 15:44 | |
anteaya | vponomaryov: in the zuul status page the queue lengths tell you if there is a backup anywhere | 15:44 |
anteaya | so zuul knew there were over 2000 events it hadn't processed at the time you posed your question | 15:45 |
anteaya | and had 182 results that had not yet posted to gerrit | 15:45 |
vponomaryov | oh, now I see, thanks | 15:45 |
anteaya | so it was backed up, which is why you coulnd't see your patches on the page | 15:45 |
*** wenlock has joined #openstack-infra | 15:45 | |
anteaya | and fungi just figured out what caused the back up | 15:45 |
anteaya | and the fast clearance | 15:45 |
*** afazekas has joined #openstack-infra | 15:47 | |
fungi | hard to call it backed up... it was just prioritizing emptying its event and result queues | 15:47 |
anteaya | okay prioritizing | 15:48 |
anteaya | yes not really backed up | 15:48 |
fungi | and two of the three approval events in question were pending in the queue because nine changes merged and there was work to be done to process those related events/results first | 15:48 |
anteaya | and yay 9 changes merged | 15:50 |
*** Longgeek has quit IRC | 15:50 | |
*** yfried|afk is now known as yfried_ | 15:51 | |
*** zz_jgrimm is now known as jgrimm | 15:51 | |
*** ChuckC has quit IRC | 15:51 | |
*** ChuckC has joined #openstack-infra | 15:52 | |
*** rfolco has joined #openstack-infra | 15:55 | |
*** joesavak has joined #openstack-infra | 15:55 | |
*** Guest22817 is now known as mfisch | 15:56 | |
*** mfisch has joined #openstack-infra | 15:56 | |
*** dims_ has quit IRC | 15:56 | |
*** harlowja_at_home has joined #openstack-infra | 15:56 | |
mestery | sdague: Regarding my queries in this review (https://review.openstack.org/#/c/153705/), I think I can get what I want if I follow what manilla has done here (https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/manila.yaml#L21) and here (https://github.com/openstack/manila/tree/master/contrib/ci) | 15:57 |
mestery | sdague: My question is, how they've done this, is it an accepted way and if I follow it will you folks be happy with it? | 15:57 |
*** pcrews has joined #openstack-infra | 15:59 | |
dhellmann | greghaynes: I'm not sure what you're trying to do. Do you have more than one sphinx doc (so you need multiple conf.py) or are you just trying to put your doc input files somewhere other than docs/source | 15:59 |
*** beekneemech is now known as bnemec | 15:59 | |
otherwiseguy | anteaya: I've been looking for the example you mentioned but haven't found it yet. | 15:59 |
*** dangers_away is now known as dangers | 16:00 | |
krotscheck | Storyboard meeting in #openstack-meeting-3 | 16:00 |
anteaya | otherwiseguy: thanks for waiting, I will look | 16:00 |
*** dimsum__ has joined #openstack-infra | 16:01 | |
openstackgerrit | Merged openstack-infra/project-config: Suffixing GlusterFS experimental job name with '-centos7' https://review.openstack.org/153940 | 16:04 |
*** dalgaaf has joined #openstack-infra | 16:04 | |
*** shashankhegde has joined #openstack-infra | 16:05 | |
mordred | fungi: https://gist.github.com/emonty/d8d3c7f98d8f7f46e5f1 <-- there are the two files (I'll make an infra patch in a sec) - I have the python program just printing rather than writing the files at the moment for ease of testing | 16:06 |
mordred | fungi: the shell script clearly need to run at first boot | 16:06 |
mordred | fungi: but best I can tell, this produces the same output that's on servers now from nova-agent | 16:06 |
anteaya | otherwiseguy: http://git.openstack.org/cgit/openstack-infra/project-config/commit/?id=8bc108140e898f851b4e74baebef413fd9596f9c | 16:06 |
*** carl_baldwin has quit IRC | 16:06 | |
anteaya | otherwiseguy: also in this version: https://review.openstack.org/#/c/142327/ | 16:07 |
fungi | mordred: it's amusing how much extra work rh is compared to debian | 16:07 |
*** carl_baldwin has joined #openstack-infra | 16:07 | |
mordred | fungi: yah | 16:07 |
openstackgerrit | Merged openstack-infra/storyboard: Rename map_resource call to get_original_resource https://review.openstack.org/154077 | 16:08 |
mordred | fungi: do you think I shoudl add hwaddr= to the network/interfaces version? I'm not really sure it gets us much ... | 16:08 |
*** dimsum__ has quit IRC | 16:08 | |
mordred | but also probably doesn't hurt | 16:08 |
mordred | pleia2, SergeyLukjanov, clarkb: if you want to make your brain unhappy first thing in the morning ^^ the gist I posted to fungi | 16:09 |
fungi | mordred: was it present in the existing ones? i don't think the hypervisor actually allows us to override that anyway | 16:09 |
mordred | fungi: nope | 16:09 |
mordred | but it WAS set in the rh ones | 16:09 |
fungi | mordred: oh... that may be for anaconda's interface mapping (rather than using udev persistent net rules)? | 16:09 |
*** dimsum__ has joined #openstack-infra | 16:10 | |
fungi | i've been a little out of touch in the red hat world | 16:10 |
*** achuprin_ has quit IRC | 16:10 | |
mordred | yah - me too | 16:10 |
ttx | reed: have a look at https://wiki.openstack.org/wiki/New_Main_Page -- I aggressively trimmed stale pages, exploded the top header into a series of links under "Getting started", and collapsed the project team list on the main page (since there was a copy there anyway) | 16:10 |
ttx | annegentle: ^ | 16:10 |
annegentle | ttx: looking | 16:10 |
* reed checks | 16:10 | |
fungi | mordred: anyway, those scripts lgtm. no hard-coded values for routes or anything, so should be relatively future-proof | 16:11 |
anteaya | ttx: will there be a picture? | 16:11 |
ttx | annegentle: that matches the current list of "project teams" | 16:11 |
*** dimsum__ has quit IRC | 16:11 | |
ttx | anteaya: we are trying to move people off the wiki, not trying to make it attractive | 16:11 |
anteaya | the picture feels like home | 16:11 |
anteaya | well this is in accordance with stated goals then | 16:11 |
*** sarob has joined #openstack-infra | 16:11 | |
otherwiseguy | anteaya: The python-openvswitch packages aren't available to be installed via pip, only yum/apt. | 16:11 |
SergeyLukjanov | mordred, oh | 16:11 |
ttx | anteaya: the end goal is to move all the useful content into a more peer-reviewed area | 16:12 |
mordred | fungi: it will not deal with ipv6 as written - largely because there is no ipv6 info - so I can only guess at how it would go into the config drive data | 16:12 |
reed | are the 'Demo videos' still valid? https://wiki.openstack.org/wiki/Demo_Videos or wouldn't it be better to link to www.o.o/start? | 16:12 |
annegentle | ttx: heh, bounce rate increase as a stated goal, not very often :) | 16:12 |
SergeyLukjanov | mordred, due to my local time (7:12pm) it's already not the first things that makes my brain unhappy, but it's probably the most powerful one | 16:12 |
*** dimsum__ has joined #openstack-infra | 16:12 | |
mordred | SergeyLukjanov: :) | 16:12 |
openstackgerrit | Kyle Mestery proposed openstack-infra/project-config: Add check/gate jobs for the networking-odl project https://review.openstack.org/153704 | 16:12 |
mordred | SergeyLukjanov: I thought you normally woke up aroud 7pm :) | 16:13 |
*** dimsum__ has quit IRC | 16:13 | |
anteaya | otherwiseguy: hmmmmm | 16:13 |
anteaya | otherwiseguy: well then I think we have a candidate for an infra meeting item | 16:13 |
fungi | mordred: oh, i wonder if v6 is being handled in rackland by dynamic means (dhcp6, radvd, et cetera) | 16:13 |
ttx | annegentle: "leave the wiki now or we'll open fire using stale information" | 16:13 |
*** dimsum__ has joined #openstack-infra | 16:13 | |
openstackgerrit | Merged openstack-infra/storyboard: Temporarily bypass expiration date check https://review.openstack.org/154069 | 16:13 |
SergeyLukjanov | mordred, normally at 11am, but today at 5am to flight to Moscow, where I'm now :) | 16:13 |
*** funzo has joined #openstack-infra | 16:13 | |
anteaya | otherwiseguy: since I don't know of where else we address such a thing and we might need to think about it as a group | 16:13 |
mordred | OY | 16:13 |
ttx | reed: I added a link for the "categorized index of pages in the wiki" | 16:14 |
otherwiseguy | anteaya: So glad I could make more work for everyone. | 16:14 |
anteaya | ttx: does the more peer-reviewed area have a name yet? | 16:14 |
*** dimsum__ has quit IRC | 16:14 | |
*** ildikov has joined #openstack-infra | 16:14 | |
ttx | anteaya: plenty of sites. Think governance.o.o, specs.o.o... | 16:14 |
ttx | security.o.o | 16:15 |
ttx | all the places driven by a git repo | 16:15 |
anteaya | otherwiseguy: not necessarily, just that to get your goal accomplished I think we may need to focus as a group for 5 minutes | 16:15 |
fungi | otherwiseguy: just catching up, when you say python-openvswitch distro packages you mean they're provided by the distros on which we're testing, or "some random unofficial deb/rpm packages not from the distros themselves"? | 16:15 |
anteaya | otherwiseguy: don't worry if there is an action item out of the discussion it is all yours | 16:15 |
annegentle | ttx: I think one image would help with the text-heaviness. Perhaps the O logo in a corner. Otherwise it's really a wall. | 16:15 |
*** coolsvap is now known as coolsvap_ | 16:15 | |
reed | annegentle, good :) it's not a place for 'casual' observer probably :) | 16:16 |
ttx | annegentle: yes, was thinking adding a logo in front of the main subtitles (OpenSTack and Project Teams) | 16:16 |
clarkb | mordred: is a config drive always called config-2? | 16:16 |
anteaya | SergeyLukjanov: safe flight | 16:16 |
mordred | clarkb: yes | 16:16 |
annegentle | ttx: I also want to de-emphasize Official" for docs... but I do appreciate it being first bullet. That said, probably you should have a link to http://www.openstack.org/software/start/ in that first list | 16:16 |
ttx | annegentle: OpenStack logo I have. Open to suggestions for the "Project Teams" one | 16:16 |
annegentle | ttx: lowercase Official | 16:16 |
mordred | clarkb: please don't ask me why ... | 16:16 |
otherwiseguy | I can add skipTest if the package isn't there. But the gate probably should check it. Ideally, the ovs python bindings could be pushed to PyPI, it's just that they currently don't use setuptools, etc. and also have a file generated by ./configure that hard-codes a path from the build process of the openvswitch package. | 16:16 |
anteaya | ttx per review in git repo, yeah that makes sense | 16:16 |
annegentle | ttx: also it looks like ReleaseNotes is a top 3 page based on analytics | 16:16 |
otherwiseguy | fungi: it's in the distros, just no PyPI. | 16:16 |
*** dimsum__ has joined #openstack-infra | 16:17 | |
reed | annegentle, I suspect because those come from openstakc.org at release time | 16:17 |
annegentle | ttx: maybe an image in the lower corner | 16:17 |
*** sarob_ has joined #openstack-infra | 16:17 | |
annegentle | reed: yeah that could be, and the date span was around a release date | 16:17 |
ttx | annegentle: that's because it's listed from the Launchpad pages. You can find them under "the list of openstack releases". Maybe we can add "release notes" there | 16:17 |
mordred | otherwiseguy: wow. that doesn't make me happy | 16:17 |
mordred | otherwiseguy: I especially like "hard-codes a path from the build process" | 16:18 |
fungi | otherwiseguy: you're wanting to use them in unit tests or in a devstack context (dsvm-based functional tests, integration testing, upgrade testing, et cetera)? | 16:18 |
annegentle | ttx: I do think your headings are good | 16:18 |
clarkb | mordred: and this isn't using cloud init because? let me guess the config drive isn't set up in a way that it understands? | 16:18 |
* ttx fixes | 16:18 | |
otherwiseguy | Right now, there are just functional tests covering the feature that uses python-openvswitch. | 16:18 |
annegentle | ttx: and the column/list layout is good | 16:18 |
mordred | clarkb: nope - has nothign to do with that - it has to do with cloud-init being giant overkill for what we need - and requires installing all of the cloud-init python packages which, on test nodes, is a bit invasive | 16:19 |
fungi | clarkb: also cloud init distro packages drag in conflicting distro packaged python libs which we try to avoid contaminating our job workers with, right? | 16:19 |
mordred | clarkb: I mean, _also_ I don't know if upstream cloud-init has support for this yes | 16:19 |
mordred | yet | 16:19 |
clarkb | mordred: can we virtualenv it? I just figure using standardish tools to do this is nice | 16:19 |
*** sarob has quit IRC | 16:19 | |
mordred | clarkb: I actively want to not have cloud-init on these machiens | 16:19 |
clarkb | fungi: right virtualenv all the things :) | 16:19 |
ttx | annegentle: reload | 16:19 |
mordred | because it's giant overkill for what we need | 16:19 |
* anteaya imagines annegentle emptying her rifle and adding a new magazine | 16:20 | |
clarkb | mordred: sure but maintaining our own non standard less overkill seems like more work? | 16:20 |
fungi | otherwiseguy: functional tests in a devstack context, or using some other framework? | 16:20 |
* anteaya spent too much time in texas | 16:20 | |
annegentle | heh, I'm so not a texan tho | 16:20 |
otherwiseguy | mordred: yeah, that's why I didn't just jump in and immediately try to get the OVS team to push things to PyPI. It seemed like a "patches welcome" kind of thing, and it was going to be a little tricky. | 16:20 |
annegentle | Midwesterner through-n-through | 16:20 |
mordred | clarkb: maybe - I usually find that if I ever have to debug a cloud-init problem the game is over | 16:20 |
anteaya | annegentle: yeah non-texans in texas throw me | 16:20 |
annegentle | anteaya: we're everywhere in Austin :) | 16:20 |
anteaya | annegentle: I saw | 16:21 |
otherwiseguy | fungi: no devstack, just directly imports neutron.agent.linux.ovs_lib and runs tests based on its methods with ovs-vsctl-based backend and the new ovsdb-based one. | 16:21 |
openstackgerrit | Marton Kiss proposed openstack-infra/infra-specs: Add migrate askbot to infra spec https://review.openstack.org/154061 | 16:21 |
annegentle | anteaya: oh yeah, were you here? | 16:21 |
fungi | otherwiseguy: in what job? or is this slated to be a separate job? | 16:21 |
annegentle | anteaya: for midcycle meetups? | 16:21 |
anteaya | yes in san antonio for keystone and in austin for cinder | 16:21 |
otherwiseguy | I believe it is the dvsm-functional one. | 16:21 |
anteaya | found some good food | 16:21 |
openstackgerrit | Marton Kiss proposed openstack-infra/infra-specs: Add migrate askbot to infra spec https://review.openstack.org/154061 | 16:21 |
fungi | otherwiseguy: okay, so devstack is handling the dependencies in the dsvm case | 16:22 |
anteaya | went to the 6th street rackspace office to see iccha | 16:22 |
fungi | otherwiseguy: in which case you want to get devstack support for installing that package worked out | 16:22 |
otherwiseguy | either that or just 'functional' or both. | 16:22 |
annegentle | anteaya: cool! | 16:22 |
clarkb | mordred: fair enough | 16:22 |
wenlock | mordred, agreed...on debug cloud-init.... we love set -x -v and a good logfile function to capture it all during that phase. | 16:22 |
anteaya | was a last minute thing, I had 2 hours before I had to go to the airport | 16:22 |
mordred | wenlock: ++ | 16:22 |
mordred | of course, we also only need this on rax because no-dhcp ... | 16:23 |
clarkb | mordred: though in my experience any cloud init problems are actually nova metadata failing to be reached | 16:23 |
fungi | otherwiseguy: the dsvm jobs run on "devstack" workers, and we get info on what packages to pre-cache by "asking" devstack | 16:23 |
anteaya | fungi: which is where I had thought the venv might be applied | 16:23 |
clarkb | mordred: which totally happens on a single router nova network 2 node devstack install with the aiopcpu jobs | 16:23 |
anteaya | but won't seem to work in this case | 16:23 |
anteaya | as it isn't via pip | 16:24 |
mordred | clarkb: have I mentioned that I'm also glad that we don't need nova metadata service in this setup? | 16:24 |
clarkb | which is why the stack at https://review.openstack.org/#/c/153093/1 exists | 16:24 |
fungi | anteaya: devstack doesn't (currently anyway) install dependent libraries into a virtualenv, though tempest does | 16:24 |
wenlock | clarkb we usually see it fail durring mounting of the cloud config volumen, openstack metadata seems to be consistent, so we try to auto gen the config into the user_data | 16:24 |
anteaya | fungi: interesting | 16:24 |
wenlock | so you are not relying on config folder existing | 16:25 |
anteaya | fungi: might this be a case where the tempest virtualenv approach makes it into devstack? | 16:25 |
clarkb | wenlock: huh, have had zero problems mounting the config drive iso thing here | 16:25 |
otherwiseguy | fungi: ok. it'll be a little odd in that it is a configurable option which backend to use, so the package requirement would be dependent on that, but the test is written to test both backends, so we wouldn't want to be configuring devstack to just test the new ovsdb backend. | 16:25 |
* otherwiseguy isn't sure how all of that works. | 16:25 | |
clarkb | wenlock: we switched away from it in order to test live migration which does not work with config drive, but other than that is pretty reliable | 16:25 |
*** achuprin_ has joined #openstack-infra | 16:25 | |
wenlock | ahh | 16:25 |
fungi | otherwiseguy: i think the "let's minimize our test scenarios" discussion over the past year went the way of choosing the most common of each deployment options to build an official test scenario, and then adding less-common options in non-gate jobs (check pipeline pre-flight tests only, periodic jobs on the merged branch state, et cetera) | 16:27 |
clarkb | mordred: fungi: if I could get reviews on the stack starting at https://review.openstack.org/#/c/153093/1 that would be great. Trying to get multinode testing with nova network working again given the metadata madness | 16:27 |
fungi | otherwiseguy: though sdague can probably state the position more eloquently | 16:27 |
*** Guest82511 has quit IRC | 16:28 | |
*** scottda has left #openstack-infra | 16:28 | |
mordred | wenlock: yeah - we don't really do anything with userdata | 16:28 |
otherwiseguy | fungi: Perhaps a good compromise would be, if we are installing openvswitch, go ahead and install python-openvswitch too. | 16:28 |
mordred | wenlock: largely because it's flaky, and doing post-boot commands over ssh is consistent | 16:28 |
mordred | and easier to debug | 16:29 |
wenlock | mordred +1 cloud init should be small | 16:29 |
mordred | clarkb: will do - let me finish dumping my state in to files and then I'll review | 16:29 |
fungi | otherwiseguy: perhaps. though we do have to be fairly careful with distro packages of python libraries since they tend to drag in distro packages of other python libraries they depend on, some of which can conflict with the dependencies we're installing from pypi | 16:29 |
clarkb | mordred: thank you | 16:30 |
otherwiseguy | fungi: python-openvswitch was written by C developers. They even re-implemented their own json parser. :p | 16:30 |
fungi | otherwiseguy: so care should be exercised to only install it if it's going to be tested, in an effort to avoid contaminating the environment of other jobs | 16:30 |
jroll | clarkb: mordred: reading back, we have patches and builders for cloud-init to handle this stuff, see e.g. https://github.com/jayofdoom/cloud-init-fedora-pkg and similar repos on JayF's github there | 16:31 |
otherwiseguy | So I don't think it has any external dependencies. | 16:31 |
dteselkin | Hi, I found an issue in my nodepool installation, could anyone help? | 16:31 |
fungi | otherwiseguy: confirmed, for ubuntu trusty at least, just depends on the python interpreter | 16:31 |
clarkb | mordred: an amazing thing just happened. I can pay $20/month for ESPN and friends without getting cble | 16:31 |
jroll | clarkb: mordred: "this stuff" being "parsing network metadata and applying it" | 16:31 |
clarkb | mordred: now I just have to figure out if I can stream on linux | 16:32 |
anteaya | dteselkin: we really like to see stacktraces and error messages, could you put something on paste.openstack.org? | 16:32 |
fungi | otherwiseguy: anyway, to get back to the point, if it's going to be used in a devstack-based (dsvm) job, the dependency needs to be added in devstack not directly in our node build configuration | 16:32 |
*** derekh has quit IRC | 16:32 | |
otherwiseguy | fungi: ok, I'll write up a devstack patch. Thanks for the help. | 16:32 |
fungi | otherwiseguy: so you probably want to re-hash the discussion with the devstack developers in #openstack-qa | 16:32 |
*** afazekas has quit IRC | 16:33 | |
*** gyee has joined #openstack-infra | 16:33 | |
dteselkin | The problem is that under a 'high load' (I have about 10 of jobs in a queue, because all workers are busy) when one job finishes, it immediately assigned a new job, and after a minute or so it is removed by nodepool. In that case the second job fails with Channel$OrderlyShutdown error from Jenkins | 16:33 |
pc_m | Hi folks! Could use some guidance getting coverage tests to run in the VPN repo. Can anyone help/advise? | 16:33 |
mordred | clarkb: nice! | 16:33 |
*** ayoung has joined #openstack-infra | 16:33 | |
openstackgerrit | Merged openstack-infra/storyboard: Prevent duplicate register_options call https://review.openstack.org/151630 | 16:33 |
dteselkin | Here is the part of debug.log http://paste.openstack.org/show/170040/ | 16:33 |
mordred | jroll: yah - it's honestly largely that I don't want to install all of cloud-init into the images when we use none of the features except for setting network info | 16:34 |
fungi | dteselkin: you need to set the offline when complete parameter from zuul | 16:34 |
*** naggappan has quit IRC | 16:34 | |
jroll | mordred: right, I'm not saying cloud-init is the right thing to do, just pointing out that it can do this :) | 16:34 |
mordred | jroll: I think that's the right choice for the generic provider thign | 16:34 |
mordred | jroll: woot | 16:34 |
fungi | dteselkin: that will make the jenkins-gearman plugin immediately offline the slave before it can grab a second job | 16:34 |
*** rmcall has joined #openstack-infra | 16:35 | |
dteselkin | Ah, and then it'll be removed in background ? | 16:35 |
*** flashgordon is now known as jogo | 16:35 | |
dteselkin | This option should be modified in openstack_functions.py, right? | 16:35 |
clarkb | mordred: the really quick answer is no, looks like you have to install a thing on windows or OSX (android, ios, roku also currentl supported) | 16:35 |
fungi | dteselkin: nodepoold will still unregister it from jenkins (as long as the jenkins zeromq publisher plugin is working and nodepool is connected to it) | 16:35 |
fungi | dteselkin: it can be set via a parameter function that way, yes | 16:36 |
clarkb | I wonderif my old roku will run the thing | 16:36 |
openstackgerrit | Kyle Mestery proposed openstack-infra/project-config: Add check/gate jobs for the networking-odl project https://review.openstack.org/153704 | 16:36 |
anteaya | pc_m: what have you done so far? | 16:36 |
dteselkin | fungi, thanks a lot! I'll try now. | 16:36 |
fungi | dteselkin: the way we do it is perhaps slightly overcomplicated because we have some jobs which run on persistent workers where we don't want that set, and others which run on ephemeral workers where we do want that set | 16:36 |
pc_m | anteaya: Well, I just tried to run "tox -e cover" in the neutron-vpnaas repo. | 16:36 |
pc_m | anteaya: When it runs, I get a warning that says "Module neutron-vpnaas was never imported." and no data is collected. | 16:37 |
pc_m | anteaya: This warning is from Coverage.py. | 16:38 |
*** shashankhegde has quit IRC | 16:38 | |
dteselkin | fungi, it looks like I'll have to set that option based on job.name, so doesn't look too complicated | 16:38 |
pc_m | anteaya: HenryG suggested trying to pull off the lockutils-wrapper on the command, so it is the same as Neutron's, but that makes no difference. | 16:38 |
anteaya | ah okay, let's start by looking at the tox file for neutron-vpnaas | 16:38 |
clarkb | pc_m: I think you need to specify on setup.cfg what the name of your module under coverage is | 16:39 |
*** rmcall has quit IRC | 16:39 | |
clarkb | or maybe thats is in the coverage.py config | 16:39 |
anteaya | pc_m: I don't know if I have seen a bigger tox file: http://git.openstack.org/cgit/openstack/neutron-vpnaas/tree/tox.ini | 16:39 |
clarkb | either way its looking for neutron-vpnaas to be covered and that doesn't happen | 16:39 |
*** dizquierdo has quit IRC | 16:39 | |
pc_m | anteaya: I also changed .coveragerc | 16:40 |
*** rmcall has joined #openstack-infra | 16:40 | |
clarkb | pc_m: you updated the source = neutron line? | 16:40 |
pc_m | clarkb: Yeah, tried neutron-vpnaas, neutron_vpnaas, and /opt/stackl/neutron-vpnaas | 16:41 |
*** derekh has joined #openstack-infra | 16:41 | |
clarkb | I think it should be neutron_vpnaas | 16:41 |
pc_m | clarkb: I'll try that again, with a omit line of neutron_fpnaas/tests/* | 16:42 |
*** scheuran has quit IRC | 16:42 | |
pc_m | clarkb: Does that sound right? | 16:42 |
pc_m | anteaya: Neutron's tox file is bigger :) | 16:42 |
*** talluri has quit IRC | 16:43 | |
anteaya | pc_m: I believe it | 16:43 |
clarkb | I don't think you need the omit line to get this working initially (and I personally prefer to see that tests are being covered too and don't understand why openstack as a whole has mostly decided to omit that coverage data) | 16:43 |
anteaya | pc_m: I've just never viewed it | 16:43 |
pc_m | clarkb: I thought the intent was to run the tests and see if the tests cover all the production code. | 16:44 |
*** ashleighfarnham has joined #openstack-infra | 16:44 | |
*** rwsu has joined #openstack-infra | 16:44 | |
pc_m | s/cover/exercise/ | 16:44 |
clarkb | pc_m: sure, but shouldn't you also be checking that the tests are being exercised too? | 16:44 |
*** ashleighfarnham has quit IRC | 16:44 | |
clarkb | pc_m: you can still check that the "production" code is covered... | 16:44 |
*** ashleighfarnham has joined #openstack-infra | 16:44 | |
pc_m | clarkb: true | 16:44 |
pc_m | clarkb: So I ran with neutron_vpnaas as source (and had the omit line). | 16:45 |
fungi | right, if your tests are completely run as part of running your tests, they get 100% coverage | 16:45 |
pc_m | It still says... | 16:45 |
pc_m | Coverage.py warning: Module neutron-vpnaas was never imported. | 16:45 |
* pc_m note the dash vs underscore | 16:45 | |
anteaya | pc_m: can you paste your .coveragerc file for us? | 16:45 |
clarkb | its possible that https://git.openstack.org/cgit/openstack/neutron-vpnaas/tree/setup.cfg#n2 and pbr are overriding us here | 16:46 |
*** yfried_ has quit IRC | 16:46 | |
pc_m | anteaya: sure: http://paste.openstack.org/show/170045/ | 16:46 |
*** unicell has quit IRC | 16:46 | |
clarkb | pc_m: in your tox.ini command add --coverage-package-name=neutron_vpnaas | 16:47 |
clarkb | I think pbr may be overriding the default value | 16:47 |
*** Longgeek has joined #openstack-infra | 16:47 | |
*** nicodemos has joined #openstack-infra | 16:47 | |
pc_m | clarkb: trying... Here is the tox.ini now http://paste.openstack.org/show/170046/ | 16:50 |
*** afazekas has joined #openstack-infra | 16:50 | |
clarkb | that looks right | 16:51 |
pc_m | clarkb: Ah! No warning, and I have coverage files. That was it. Thanks! | 16:52 |
pc_m | So I should remove the omit line too. | 16:52 |
clarkb | Thats up tp you | 16:52 |
clarkb | I am in the minority with my opinion tests should be covered | 16:52 |
pc_m | clarkb: I could comment it out and then, if someone doesn't want it they can uncomment. | 16:53 |
anteaya | pc_m: glad you are on your way | 16:53 |
pc_m | clarkb: I did have one other question... | 16:53 |
pc_m | clarkb: I tried the docs command, and it seems like I get an index.html file that is pretty much empty. | 16:54 |
pc_m | clarkb: Should this have something in it, like API definitions or something? | 16:54 |
clarkb | do you have an index.rst? | 16:54 |
clarkb | you have to fill that in | 16:54 |
*** vigneshvar has joined #openstack-infra | 16:55 | |
pc_m | clarkb: Where is that located? | 16:55 |
pc_m | clarkb: I've never run this before, but did once in Neutron and there were several web pages created. | 16:56 |
openstackgerrit | amrith proposed openstack-infra/project-config: Making gate-trove-functional-dsvm-mysql a gating test https://review.openstack.org/154072 | 16:56 |
*** timcline has quit IRC | 16:57 | |
clarkb | pc_m: https://git.openstack.org/cgit/openstack/neutron-vpnaas/tree/doc/source/index.rst | 16:58 |
*** jasonsb has quit IRC | 16:58 | |
anteaya | pc_m: here is the index file from neutron: https://git.openstack.org/cgit/openstack/neutron/tree/doc/source/index.rst | 16:58 |
anteaya | pc_m: it has a bit more in it, which is added via a patch using gerrit | 16:59 |
pc_m | clarkb: anteaya: Thanks. There is one, and it looks like the Neutron one that clarkb posted. | 16:59 |
*** tqtran has joined #openstack-infra | 17:00 | |
anteaya | pc_m: clarkb posted the neutron-vpnaas one | 17:00 |
pc_m | whoops | 17:00 |
pc_m | makes sense why it's the same :) | 17:00 |
anteaya | so if you wanted it to have more content, all you have to do is add more content | 17:00 |
anteaya | :) | 17:00 |
*** marun has joined #openstack-infra | 17:00 | |
anteaya | you are a man for details | 17:00 |
*** sarob_ is now known as sarob | 17:01 | |
pc_m | clarkb: anteaya thanks, I'll look at the neutron one and see if there is stuff that makes sense to add here. | 17:02 |
*** hdd has joined #openstack-infra | 17:02 | |
*** coolsvap_ is now known as coolsvap | 17:02 | |
anteaya | sounds good | 17:02 |
*** joesavak has quit IRC | 17:02 | |
*** amotoki has quit IRC | 17:03 | |
*** timcline has joined #openstack-infra | 17:03 | |
*** annegentle has quit IRC | 17:03 | |
*** MaxV has quit IRC | 17:03 | |
pc_m | clarkb: anteaya Thanks for all the help! | 17:03 |
anteaya | of course | 17:04 |
SpamapS | crinkle: Hi, I saw your pull request to solve the rspec issue. Is there anything you can think of that I can try in my chroot that shows the bad behavior to maybe explain why it's breaking for me and not others? | 17:04 |
SpamapS | crinkle: oh and thanks for working on the patch. :) | 17:04 |
*** enikanorov has joined #openstack-infra | 17:05 | |
*** ihrachyshka has quit IRC | 17:06 | |
fungi | SpamapS: i wouldn't say it's not breaking for others, you're just the first to notice and start looking into it | 17:07 |
SpamapS | fungi: mordred asserts it is not breaking for him. | 17:07 |
openstackgerrit | Matthew Treinish proposed openstack-infra/devstack-gate: DO NOT MERGE COPY ALL OF .TESTREPOSITORY to log server https://review.openstack.org/149719 | 17:07 |
fungi | SpamapS: he said in scrollback he was able to reproduce it, just came later in the build than he expected | 17:07 |
SpamapS | what? | 17:08 |
SpamapS | Thats not something he said to me. :-/ | 17:08 |
*** skolekonov has quit IRC | 17:08 | |
fungi | SpamapS: or for another potential example, we haven't successfully built any new bare-.* worker snapshot images from nodepool.openstack.org in ~170 hours, but i don't think any of us have looked into an underlying cause yet | 17:08 |
SpamapS | So is the best workaround to just add a patch to gem install --version ~>2.99.0 before the puppet call? | 17:09 |
fungi | SpamapS: anyway, from scrollback, "20:36 mordred SpamapS, nibalizer: I have hit your problem - it comes way later in the process than I was expecting" | 17:09 |
* SpamapS curses irssi | 17:10 | |
*** Longgeek has quit IRC | 17:10 | |
SpamapS | you know maybe its time to start using a bouncer | 17:10 |
fungi | heh | 17:10 |
clarkb | fungi: wait really? seems like I started last week fixing those builds, they must've run once then promptly broken again | 17:10 |
*** jistr has quit IRC | 17:10 | |
clarkb | fungi: I will look into that now | 17:10 |
*** rwsu has quit IRC | 17:10 | |
fungi | clarkb: tie to place bets on rspec version matching errord for puppetlabs_spec_helper | 17:11 |
fungi | er, time | 17:11 |
clarkb | its a reasonably good bet | 17:11 |
*** rwsu has joined #openstack-infra | 17:11 | |
*** harlowja_at_home has quit IRC | 17:11 | |
*** armax has joined #openstack-infra | 17:12 | |
fungi | also, i have yet to be able to reproduce the git timeouts on centos6. i switched to git fetch --all on nova and have been looping that most of the weekend | 17:12 |
SpamapS | hopefully next time I run into this I'll actually have enough context not to just scratch my head and be confused for 4 days | 17:13 |
clarkb | fungi: maybe you need to do updates for many repos like zuul cloner does? | 17:13 |
*** isviridov_away is now known as isviridov_vacati | 17:13 | |
SpamapS | Damnit | 17:13 |
SpamapS | Why does Ubuntu have to have new cloud images every damn day? | 17:13 |
*** isviridov_vacati is now known as isviridov_vction | 17:14 | |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Add elements for Infra servers https://review.openstack.org/140840 | 17:14 |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Add static network config element for Rackspace https://review.openstack.org/154132 | 17:14 |
mordred | SpamapS: this is one of the reasons I'm looking forward to that ^^ | 17:14 |
mordred | SpamapS: and ceasing to consume other people's base images | 17:14 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/project-config: Add element for bare nodes https://review.openstack.org/153354 | 17:14 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/project-config: Work around rspec dependency issues https://review.openstack.org/154133 | 17:14 |
mordred | SpamapS: also - yeah - I did hit your issue | 17:14 |
clarkb | fungi: Error: Could not update: Execution of '/usr/bin/gem install --no-rdoc --no-ri puppetlabs_spec_helper' returned 1 | 17:15 |
clarkb | fungi: we have a winner | 17:15 |
SpamapS | mordred: yeah I didn't see that because I left irssi in this window and forgot to /lastlog | 17:15 |
*** EmilienM is now known as EmilienM|afk | 17:15 | |
fungi | clarkb: SpamapS wins | 17:15 |
SpamapS | ^^ 154133 is working for me | 17:15 |
SpamapS | but I'm chasing the patch before it | 17:15 |
SpamapS | so dunno if that helps you all :) | 17:15 |
clarkb | SpamapS: not really, we need it in nodepool/scripts too | 17:16 |
mordred | SpamapS: also - since you know upstart stuff, I'm going to assume you also know systemd stuff ... https://review.openstack.org/154132 has both in it | 17:16 |
fungi | SpamapS: clarkb: on a positive note, we can surmise that puppetlabs_spec_helper broke themselves <170 hours ago | 17:16 |
mordred | SpamapS: at least it wasn't just you - there actually was a broken thing | 17:17 |
fungi | since we know it to have been working at that point | 17:17 |
SpamapS | OpenStack: a project created to find bugs in _every single library on the planet_ | 17:17 |
clarkb | SpamapS: if you add that same thing to nodepool/scripts/prepare_node.sh and rebase it, we can merge | 17:17 |
fungi | should totally be our new project slogan | 17:17 |
SpamapS | mordred: so your read-vendor.py is interesting. I wonder if we should just add that to os-net-config. | 17:18 |
SpamapS | probably not similar enough to be a quick win | 17:18 |
clarkb | mordred: status update on espn without cable, I need a newer roku. I think the lesson here is I should give up on technology working the way I expect it to | 17:18 |
SpamapS | clarkb: Roku 3's are on sale right now | 17:18 |
SpamapS | and are fantastic | 17:19 |
*** jpich has quit IRC | 17:19 | |
clarkb | SpamapS: the refurb special? | 17:19 |
SpamapS | headphone jack in the remote is a nice feature for those of us who watch zombies devour people whilst children sleep in the next room. ;) | 17:19 |
mordred | SpamapS: I'm glad you think it's interesting - it kinda makes me sad - but at least it doesn't require installing libraries on the system | 17:20 |
clarkb | I just want to be able to watch sportsball | 17:20 |
mordred | clarkb: yah | 17:21 |
SpamapS | clarkb: youre team might score a goal unit point without you! | 17:21 |
SpamapS | mordred: oh wow static-network-waiter is getting into the deepest evil of upstart | 17:22 |
*** ghostpl has quit IRC | 17:23 | |
mordred | SpamapS: I got that logic from a post that you made on a forum, btw | 17:23 |
mordred | http://askubuntu.com/questions/146690/how-to-start-a-task-before-networking | 17:23 |
SpamapS | mordred: yes it looks quite familiar and is probably right. ;) | 17:24 |
*** jerryz has joined #openstack-infra | 17:24 | |
*** otter768 has joined #openstack-infra | 17:24 | |
*** btran has joined #openstack-infra | 17:24 | |
mordred | but I think that will do exactly what we want- which is "please run this script before doing anything with the network including starting dhcp or anything" | 17:24 |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/storyboard: Jsonify the result from get_original_resource https://review.openstack.org/154134 | 17:24 |
*** btran has quit IRC | 17:24 | |
*** btran has joined #openstack-infra | 17:25 | |
*** hashar has quit IRC | 17:26 | |
clarkb | BTW I -1'd 153921 last night. Quick sanity check on my message is probably worthwhile | 17:26 |
clarkb | fungi: ^ its ipv6 related you are likely interested | 17:26 |
SpamapS | mordred: yes, before I got sucked into the Juju vortex I was trying to rally people around adding a few hook-points like this so that people don't have to know upstart's internals to get obvious stuff done. | 17:26 |
fungi | clarkb: thanks, looking | 17:26 |
SpamapS | mordred: moot now. You seem to have cargo culted correctly. Let us hope that the cargo cult has served us well. :-P | 17:26 |
nibalizer | SpamapS: so are you still busted? | 17:26 |
nibalizer | i think we decided the issue was an rspec dependency in p_s_h | 17:27 |
openstackgerrit | Douglas Mendizábal proposed openstack-infra/project-config: Use python-jobs template for barbicanclient https://review.openstack.org/153732 | 17:27 |
*** crc32 has joined #openstack-infra | 17:27 | |
SpamapS | nibalizer: no, installing rspec --version '~>2.99.0' before running puppet fixes me. | 17:28 |
*** mpaolino has quit IRC | 17:28 | |
*** otter768 has quit IRC | 17:28 | |
mordred | SpamapS: my next step is to make an image and upload it and see if it boots | 17:28 |
*** zigo has quit IRC | 17:29 | |
mordred | SpamapS: and then to also upload it to HP and verify that it does not break the existing config | 17:29 |
zaro | morning | 17:29 |
anteaya | morning zaro | 17:31 |
clarkb | zaro: is this storm hitting you up north too? | 17:31 |
clarkb | zaro: winter is very spring like this year | 17:32 |
zaro | clarkb: rain, rain, and rain. | 17:32 |
*** ddieterly has quit IRC | 17:33 | |
zaro | yeah, good thing is not too cold | 17:33 |
*** ddieterly has joined #openstack-infra | 17:33 | |
*** KanagarajM has quit IRC | 17:33 | |
*** HeOS has quit IRC | 17:35 | |
*** ddieterly has quit IRC | 17:36 | |
*** ddieterly has joined #openstack-infra | 17:36 | |
* mordred looks outside at the snow | 17:36 | |
* mordred doesn't look too hard, lest anteaya show him up ... | 17:37 | |
anteaya | nah | 17:38 |
anteaya | snow is good | 17:38 |
anteaya | cold is good too | 17:38 |
*** unicell has joined #openstack-infra | 17:38 | |
SpamapS | mordred: +1'd with a few thoughts on long term improvements. | 17:38 |
anteaya | war stories available if you want em | 17:38 |
* SpamapS looks outside at the .. well.. lets just say, at the LA.. | 17:39 | |
mordred | SpamapS: yay! | 17:39 |
openstackgerrit | Merged openstack-infra/project-config: gnocchi: add swift and ceph functional jobs https://review.openstack.org/153555 | 17:40 |
clarkb | mordred: question, how does your config drive stuff avoid the default rax is gonna write stuff to your files method of configuring networks? | 17:40 |
clarkb | mordred: is config drive XOR'd with that method or do we need to handle potential races there? | 17:41 |
mordred | yes | 17:41 |
*** krtaylor has quit IRC | 17:41 | |
mordred | the "they write stuff to your files" thing is nova-agent | 17:41 |
mordred | so with this, we will not install nova-agent | 17:41 |
fungi | it replaces what rax is doing | 17:42 |
mordred | and then we'll be happy | 17:42 |
fungi | shouldn't race | 17:42 |
*** jlibosva has quit IRC | 17:43 | |
zaro | fungi, clarkb, jeblair : i'm seeing connections issues between review-dev.o.o and the trove db. it's basically this issue https://groups.google.com/forum/#!msg/repo-discuss/rR_ouEeAQzU/bA70CYLT0t0J | 17:44 |
SpamapS | Oh rax stopped doing super crazy evil file injection? | 17:44 |
zaro | wondering if you guys see on review.o.o? | 17:44 |
openstackgerrit | Steve Martinelli proposed openstack/requirements: Add oslo.policy to projects.txt https://review.openstack.org/154145 | 17:44 |
fungi | SpamapS: rax does super crazy evil file injection by preinstalling a custom userspace daemon which writes what they tell it at boot | 17:45 |
clarkb | zaro: no we haven't seen it with review.o.o or at least I haven't noticed ithappening. What should we be looking for to detect it? | 17:45 |
zaro | it's probably not hapenning on review.o.o because it's so busy. | 17:45 |
clarkb | zaro: that could be | 17:45 |
jeblair | zaro: weren't you looking into that happening every few minutes on review-dev? | 17:45 |
zaro | So review-dev.o.o is still running Gerrit 2.8.4 with same settings to db as review.o.o | 17:46 |
jeblair | zaro: with 2.9 | 17:46 |
zaro | we'll it doesn't look like a 2.9 issue at all since it's happening with 2.8 as well | 17:46 |
*** Ryan_Lane has joined #openstack-infra | 17:47 | |
SpamapS | fungi: thats just crazy evil ... super crazy evil was mounting the backing file and writing /etc/network/interfaces | 17:47 |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for grenade bug 1419913 https://review.openstack.org/154147 | 17:47 |
openstack | bug 1419913 in grenade "Grenade fails with ContextualVersionConflict between oslo.config and tempest-lib on juno side" [Undecided,New] https://launchpad.net/bugs/1419913 | 17:47 |
*** mfink__ has joined #openstack-infra | 17:47 | |
zaro | jeblair: the only way i was able to fix last time was to set connectionpool=false in gerrit.config | 17:47 |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Add static network config element for Rackspace https://review.openstack.org/154132 | 17:47 |
clarkb | SpamapS: thats what I thought they were doing | 17:47 |
clarkb | SpamapS: which is why I asked the question. | 17:48 |
mordred | SpamapS: I tried your less-bad method of detecting upstart/systemd above ^^ | 17:48 |
fungi | SpamapS: i think they decided 1) to do that you need your host to understand the filesystem of your guests, and 2) with a daemon you can also change it while running (which we' | 17:48 |
fungi | ve seen them do to us before) | 17:48 |
jeblair | zaro: yeah. so if it times out after 12 hours, that's because it's not busy and fine. if it times out after 5 minutes like you saw with 2.9 on review-dev, that's something we need to understand before we go into production | 17:48 |
mordred | if only there was a dynamic host config protocol | 17:48 |
mordred | with a standard daemon that shipped with the distros that could be used! | 17:49 |
fungi | mordred: you should propose an rfc | 17:49 |
mordred | fungi: I really should | 17:49 |
clarkb | if only | 17:49 |
mordred | fungi: otoh - Tom Preston-Warner thinks that the yaml spec is too long to read which means it's sane to write an ini-style replacement for it | 17:49 |
SpamapS | mordred: and a 30+ year history of working and scaling to tens of thousands of nodes. Yes. that would be helpful. | 17:49 |
jeblair | mordred: you should call it "RFC 2131". | 17:49 |
mordred | fungi: so it probably wouldn't stop much | 17:49 |
mordred | maybe if the host config protocol used TOML for communication it would be more acceptable ... | 17:50 |
jeblair | or maybe even "RFC 1531" | 17:50 |
SpamapS | oh durn, DHCP is only 23 years old. My guesstimate was way off. | 17:50 |
*** mfink_ has quit IRC | 17:50 | |
jeblair | SpamapS: however, it is older than rackspace | 17:51 |
zaro | fungi: yeah, it's much sooner, it's about every 3 mins. | 17:51 |
openstackgerrit | Dan Prince proposed openstack-infra/project-config: Add puppet tripleo check tests https://review.openstack.org/154152 | 17:51 |
SpamapS | Well if it's only 23 years old.. it can't possible be useful or proven. | 17:51 |
*** mfink_ has joined #openstack-infra | 17:51 | |
openstackgerrit | Maru Newby proposed openstack-infra/project-config: Set neutron jobs to use devstack-gate testr processing https://review.openstack.org/154155 | 17:52 |
fungi | mordred's rule of specifications: "the specification for any moderately complex system will be sufficiently long as to make at least some less clueful individuals to think they can replace it in less time than it will take to fully read and understand it (see also dunning-kruger effect)" | 17:52 |
zaro | jeblair: we are currently using the mysql driver from ubuntu package repo. i'll see if using the specific one that gerrit downloads makes any difference. although i think i tested that last time and it didn't. will try again just to make sure. | 17:53 |
openstackgerrit | Maru Newby proposed openstack-infra/project-config: Set neutron jobs to use devstack-gate testr processing https://review.openstack.org/154155 | 17:53 |
*** mfink__ has quit IRC | 17:54 | |
jeblair | zaro: it's not worth addressing the problem if you are only seeing the 12 hour timeouts | 17:54 |
*** krtaylor has joined #openstack-infra | 17:54 | |
mordred | fungi: *sob* | 17:54 |
jeblair | zaro: only debug this if you are seeing < 5 minute ones | 17:54 |
zaro | jeblair: ohh, yeah, it's like 3 mins. | 17:54 |
clarkb | sdague: 153811 is functional testing for ec2api and your change was for tempest? | 17:54 |
clarkb | sdague: trying to understand if there is overlap here or not | 17:55 |
jeblair | zaro: so you are seeing 3 minute timeouts with 2.8? | 17:55 |
zaro | jeblair: i think this problem is already in production just that we don't see it | 17:55 |
jeblair | zaro: (same version as production?) | 17:55 |
sdague | clarkb: so eventually the tempest job goes away | 17:55 |
zaro | jeblair: yes, | 17:55 |
sdague | but right now we do have ec2 code in nova, and ec2 tests in tempest | 17:55 |
zaro | jeblair: review-dev still running same version as prod | 17:55 |
jeblair | zaro: hrm. i suppose that's possible | 17:55 |
sdague | so that's a good backstop | 17:55 |
otherwiseguy | sdague: responded via the python-openvswitch review, but this won't break anything because neutron's dvsm-functional tests already run with sitepackages=True. | 17:55 |
clarkb | sdague: gotcha | 17:56 |
otherwiseguy | Also, the test will do skipTest if the package isn't installed, just in case. | 17:56 |
jeblair | zaro: we might be able to check very early saturday morning logs and see if there are any requests > 3 mins apart. though we have people running gertty, so that seems unlikely. | 17:56 |
sdague | otherwiseguy: that gets dragged in for devstack in general | 17:56 |
*** jcoufal has quit IRC | 17:57 | |
jeblair | zaro: i accept your hypothesis that production never sees requests more than 3 minutes apart. :) | 17:57 |
otherwiseguy | sdague: yes, but it is a package that has no other dependencies and is very small. It doesn't hurt anything. | 17:57 |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for busted requirements on juno bug 1419919 https://review.openstack.org/154158 | 17:57 |
openstack | bug 1419919 in Keystone "gate-requirements-integration-dsvm fails on stable/juno with ValueError for missing 2014.2.3" [Undecided,New] https://launchpad.net/bugs/1419919 | 17:57 |
fungi | jeblair: zaro: i too find that entirely believable | 17:57 |
otherwiseguy | And only being installed when openvswitch is otherwise being installed. | 17:57 |
zaro | jeblair: yeah, not sure how to debug on prod. | 17:57 |
sdague | otherwiseguy: how does it impact a world where stable/juno openstack with neutron is installed in a venv ? | 17:57 |
*** maxbit has joined #openstack-infra | 17:58 | |
sdague | and all the services are run out of that | 17:58 |
zaro | i can set connectionpool=true on review-dev and just continue to use it for 2.8 and migration to 2.9 | 17:58 |
zaro | not sure what the adverse affect would be though. | 17:59 |
otherwiseguy | sdague: I don't see how it would affect it at all, other than a small extra package being installed. The OVSDB native version is optional and non-default, and tests would pass because of the skipTest. | 17:59 |
*** dmorita has joined #openstack-infra | 17:59 | |
*** timcline has quit IRC | 18:00 | |
clarkb | SpamapS: were you planning to update 154133 to update nodepool/scripts/prepare_node.sh as well? | 18:00 |
otherwiseguy | sdague: It is basically impossible to even test the patch via CI without this change. | 18:00 |
sdague | otherwiseguy: so neutron outside of functional tests *never* uses this code path? | 18:00 |
clarkb | otherwiseguy: neutron functional tests could do the install themselves | 18:01 |
zaro | jeblair: oops i mean connectionpool=false since it's currently set to true now. | 18:01 |
otherwiseguy | sdague: unless it is specifically configured to do so with new option :ovsdb_interface=native. | 18:01 |
otherwiseguy | Then it is never even imported. | 18:01 |
*** sarob is now known as sarob_ | 18:01 | |
*** dtantsur is now known as dtantsur|afk | 18:01 | |
*** sarob_ is now known as sarob | 18:01 | |
fungi | sdague: also it would at the moment be impossible to run a service using this from a virtualenv (at least without turning on sitepackages) since it doesn't use setuptools at all | 18:02 |
otherwiseguy | clarkb: I'm not sure that trying to re-implement devstack's handling of installing dependencies for multiple distros is really the right thing for a functional test to do. | 18:02 |
jeblair | zaro, fungi: do we have old review-dev around still? | 18:02 |
jeblair | zaro, fungi: the precise one? | 18:02 |
sdague | otherwiseguy: so I'm with clarkb, I think the neutron functional tests should just do the install. Because the implications for how this interacts with normal devstack is kind of big | 18:02 |
fungi | jeblair: yes, i have not deleted it yet | 18:02 |
fungi | jeblair: lemme get you the ip address | 18:02 |
jeblair | zaro, fungi: can we put 2.8 back on that and see if this problem appears? | 18:02 |
sdague | fungi: yeh, exactly | 18:03 |
sdague | which is a direction we're headed down | 18:03 |
*** yamahata has joined #openstack-infra | 18:03 | |
jeblair | zaro, fungi: i could be convinced that this affects prod now and is harmless because we are busy; but also, i don't remember it happening with 2.8+precise+dev (only the 12 hour timeout). so i'm still a bit worried | 18:04 |
otherwiseguy | sdague: I just don't see how that would work other than doing some kind of testing of what distro we were using in the test itself and then running yum/apt during the test. Sounds crazy. | 18:04 |
*** annegentle has joined #openstack-infra | 18:04 | |
*** harlowja has joined #openstack-infra | 18:04 | |
sdague | otherwiseguy: that's why d-g has a hooks interface that lets you do this at different places | 18:05 |
SpamapS | clarkb: I was not planning on that no, was kind of just throwing it out there as a "this works for me" .. if you want me to circle back to it I will do so before EOD today (context switched at the moment) | 18:05 |
*** derekh has quit IRC | 18:05 | |
fungi | jeblair: zaro: old review-dev is 198.101.239.243 2001:4800:780d:509:3bc3:d7f6:ff04:3954 | 18:06 |
clarkb | SpamapS: no thats fine, do you care if I end up rebasing and pushing a new patchset to your change? | 18:06 |
clarkb | otherwiseguy: devstack and devstack-gate both have support for figuring out the package manager | 18:06 |
fungi | zaro: obviously you'll want to stop the gerrit service on new review-dev before starting it on old review-dev | 18:06 |
clarkb | otherwiseguy: it basically boils down to if apt-get then apt-get update && apt-get install foo elif yum then yum install foo | 18:07 |
*** afazekas has quit IRC | 18:07 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for grenade bug 1419913 https://review.openstack.org/154147 | 18:08 |
openstack | bug 1419913 in grenade "Grenade fails with ContextualVersionConflict between oslo.config and tempest-lib on juno side" [Undecided,Confirmed] https://launchpad.net/bugs/1419913 | 18:08 |
zaro | fungi: i'm on it | 18:08 |
otherwiseguy | clarkb: ok, so then what do I need to do to get python-openvswitch installed when the neutron-dvsm-functional test runs? | 18:09 |
*** e0ne has quit IRC | 18:09 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack-infra/project-config: Update magnum jobs publishing docs https://review.openstack.org/153907 | 18:10 |
openstackgerrit | Merged openstack-infra/project-config: Add functional test jobs for EC2 project https://review.openstack.org/153811 | 18:10 |
clarkb | openstackgerrit: in that job, just install the package before anything that depends on it runs (probably in the pre test hook) | 18:11 |
clarkb | er | 18:11 |
clarkb | otherwiseguy: ^ | 18:11 |
*** timcline has joined #openstack-infra | 18:13 | |
openstackgerrit | Merged openstack-infra/project-config: Use python-jobs template for barbicanclient https://review.openstack.org/153732 | 18:14 |
*** carl_baldwin has quit IRC | 18:14 | |
marun | otherwiseguy: link to review? | 18:14 |
otherwiseguy | clarkb: So I have infra telling me to modify devstack, and devstack telling me to modify the hooks for tests? | 18:14 |
*** armax has quit IRC | 18:14 | |
yjiang5_ | Hi, all, my multi-host devstack environment failed because https://review.openstack.org/#/c/149288/ will die devstack if I have my controller node in another host. I remember devstack should support multiple host enviornment, right? | 18:14 |
*** melwitt has joined #openstack-infra | 18:14 | |
marun | otherwiseguy: I'd like to ensure that what you're proposing won't break https://review.openstack.org/#/c/146113/ | 18:14 |
clarkb | sdague: I am beginning to wonder if all the neutron driver project things will need the same sort of job as the odl project and if we should make a single template for that job? | 18:14 |
clarkb | mestery: ^ | 18:14 |
clarkb | otherwiseguy: ? | 18:15 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for busted requirements on juno bug 1419919 https://review.openstack.org/154158 | 18:15 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Email base plugin. https://review.openstack.org/151948 | 18:15 |
openstack | bug 1419919 in Keystone "gate-requirements-integration-dsvm fails on stable/juno with ValueError for missing 2014.2.3" [Undecided,New] https://launchpad.net/bugs/1419919 | 18:15 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Email SMTP Sender https://review.openstack.org/149792 | 18:15 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: [WIP] Email Send Cron Worker https://review.openstack.org/151416 | 18:15 |
*** bhuvan has joined #openstack-infra | 18:15 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Email Working Directory Utility Method https://review.openstack.org/151947 | 18:15 |
anteaya | I'd add marun to the list of folks to consult on the creation of a template | 18:15 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Email Outbox https://review.openstack.org/151413 | 18:15 |
marun | sdague, clarkb, dtroyer: btw, your eyes would be appreciated on my work to automate host config for functional testing: https://review.openstack.org/#/c/146113/ | 18:15 |
fungi | yjiang5_: you might want to ask the devstack developers in #openstack-qa about that change | 18:15 |
otherwiseguy | marun: the devstack review is here: https://review.openstack.org/#/c/154118/ I don't care how it gets done, all I care about is that python-openvswitch gets installed before the test runs. :) | 18:16 |
*** hdd has quit IRC | 18:16 | |
* otherwiseguy is not that familiar with the various test hooks, etc. | 18:16 | |
openstackgerrit | Merged openstack/requirements: Bump tempest-lib min version to 0.2.0 https://review.openstack.org/153708 | 18:16 |
yjiang5_ | fungi: oh, sorry for wrong channel. I thought this is for devstack. Will do that. | 18:16 |
fungi | otherwiseguy: the hooks do modify devstack by way of being run within devstack-gate | 18:16 |
mestery | clarkb: ++ | 18:16 |
mestery | clarkb: Although, not the vendor ones. | 18:16 |
fungi | otherwiseguy: you were originally asking why can't nodepool preinstall python-openvswitch on all our job workers for you | 18:16 |
mestery | clarkb: The vendor ones require proprietary crap to run, the open source ones like ODL do not | 18:16 |
mestery | clarkb: Make sense? | 18:17 |
marun | otherwiseguy: I've proposed a change that would break you - https://review.openstack.org/#/c/153365/ | 18:17 |
fungi | otherwiseguy: and i didn't tell you to submit a patch to devstack, i suggested you go ask the devstack developers how to go about it | 18:17 |
mestery | clarkb: In other words, you're never going to run NSX in the gate, or Cisco Nexus, or Arista, etc. | 18:17 |
otherwiseguy | fungi: fair enough. | 18:17 |
marun | sdague: What if we were to make the addition #testonly? | 18:18 |
marun | otherwiseguy: this is only required for testing, right? | 18:18 |
clarkb | mestery: sure, so maybe when the second open source one comes along we can templatize your proposed job a bit more | 18:18 |
otherwiseguy | fungi: this is all stuff that I unfortunately have very little experience with. I just have patches I've been working for months on that have a bit of a wrinkle that are holding them up. :) | 18:18 |
*** _nadya_ has quit IRC | 18:18 | |
mestery | clarkb: Ack | 18:18 |
otherwiseguy | marun: yes. just for testing. | 18:19 |
*** armax has joined #openstack-infra | 18:19 | |
marun | otherwiseguy: ok, mark it #testonly. there are examples of how this should be done in the same file. | 18:19 |
sdague | marun: it still impacts the whole system, the fact that it's a python package which is not on pypi is a giant red flag | 18:19 |
fungi | otherwiseguy: the last 1% is always the hardest ;) | 18:19 |
marun | sdague: hmmm | 18:19 |
sdague | and breaks other assumptions we are about to make | 18:19 |
clarkb | sdague: mestery fwiw it would be nice if the enable_plugin machinery could update the enabled services list | 18:19 |
otherwiseguy | fungi: so unfortunately, even when people tell me what to do I don't always completely understand. | 18:19 |
marun | sdague: what assumptions do you mean? | 18:19 |
otherwiseguy | There's a lot of...infrastructure. | 18:20 |
mestery | clarkb: In devstack-gate? | 18:20 |
clarkb | mestery: no in devstack | 18:20 |
sdague | marun: that we can run the services in a venv, for instance | 18:20 |
marun | sdague: ... | 18:20 |
* anteaya comiserates with otherwiseguy | 18:20 | |
marun | sdague: with site_packages=True or False? | 18:20 |
clarkb | mestery: I assume that if you enable the odl plugin in devstack that should imply the odl services are enabled | 18:20 |
mestery | clarkb: Ah, got it. It could, but ofr ODL, it's complicated as we have 3 services and we don't want to enable htem by default because it depends if you node is a control node or not. | 18:20 |
otherwiseguy | anteaya: thanks. :) | 18:20 |
mestery | clarkb: Not always, but for gate testing, yes. | 18:20 |
sdague | clarkb: it's expected that plugins do that in their settings file | 18:21 |
anteaya | otherwiseguy: you are not alone | 18:21 |
sdague | marun: with site_packages=False | 18:21 |
marun | sdague: though tbh I'm not sure I recall why we're doing that :/ | 18:21 |
clarkb | sdague: ok, in mestery's change its part of the job def | 18:21 |
marun | sdague: I guess we'll need to verify that our functional testing can work with that. | 18:21 |
sdague | so that we can actually test new clients with old servers | 18:21 |
fungi | oh, but this is a case of a test using python-openvswitch, not neutron using python-openvswitch right? (as in neutron just interacts with openvswitch cli/configs directly not via this python lib?) | 18:21 |
mestery | sdague clarkb: We can't do it in the settings file. ODL has 3 different options to enable, it depends on the type of node which is running. | 18:21 |
sdague | and have the old servers use old versions of clients | 18:21 |
mestery | clarkb: Thus, we're doing it in the job. | 18:21 |
sdague | mestery: .... ? | 18:21 |
marun | otherwiseguy: let's work together to figure this out | 18:21 |
sdague | mestery: show me your devstack plugin | 18:21 |
marun | anteaya: which template are you referring to? | 18:22 |
*** sarob has quit IRC | 18:22 | |
sdague | marun: so for this, please just make it a d-g pre hook or something, it shouldn't be bad to do it there | 18:22 |
*** luqas has quit IRC | 18:22 | |
mestery | sdague: odl-server means "this node is goign to run ODL in devstack", odl-compute means "this node is a compute node controlled by ODL", and odl-neutron means 'this node is running neutron but ODL is not running on the node" | 18:22 |
mestery | 3 cases, so we can't enable one by default | 18:22 |
mestery | sdague: https://github.com/stackforge/networking-odl/tree/master/devstack | 18:22 |
marun | sdague: Ok | 18:23 |
marun | sdague: speaking of pre-hook, as per a previous comment, I would appreciate your thoughts on what I'm doing here: https://review.openstack.org/#/ | 18:23 |
*** hdd has joined #openstack-infra | 18:24 | |
sdague | mestery: so... this plugin should change a bit | 18:24 |
marun | sdague: I'm not sure that this approach is good long term, but I think it represents a possible starting point for something like a devstack plugin? | 18:24 |
anteaya | marun: the template discussion clarkb proposed, the chat you are having now | 18:24 |
sdague | the settings should turn on one of these modes by default | 18:24 |
mestery | sdague: But hat's the point, we can't do that. | 18:24 |
marun | sdague: admittedly I'll need to review the docs you've recently posted | 18:24 |
mestery | sdague: Because we can't assume what to turn on. | 18:25 |
mestery | We'd break people if we did that. | 18:25 |
sdague | mestery: I 100% disagree | 18:25 |
sdague | you have to have a sane default | 18:25 |
mestery | sdague: What? Why? | 18:25 |
sdague | which isn't "don't do anything" | 18:25 |
mestery | OK | 18:25 |
mestery | But how do we allow for overrides? | 18:25 |
mestery | If we enable odl-server for example, how do I let people override that? | 18:25 |
sdague | ODL_MODE= ... | 18:25 |
sdague | or something | 18:25 |
sdague | anything people put in localrc is available here | 18:25 |
marcusvrn | clarkb: anteaya: hello!! just to you guys take aware about my problem with CI optimization, I uninstalled the devstack requirements as you suggested and now it's working well :) (letting devstack install what it needs). Each build runs in about an hour... I think it's ok, isn't it? | 18:25 |
openstackgerrit | Merged openstack-infra/project-config: Set neutron jobs to use devstack-gate testr processing https://review.openstack.org/154155 | 18:25 |
mestery | sdague: These are services, but I see your point. | 18:26 |
anteaya | marcusvrn: sounds good to me | 18:26 |
mestery | sdague: I think the problem is in the way we migrated this, I'll dig a bit and see what I can do. | 18:26 |
sdague | sure, but there should be something that works out of the box with no extra config | 18:26 |
anteaya | marcusvrn: thank you for letting us know, glad builds are happening for you | 18:26 |
mestery | sdague clarkb: thanks for your itme | 18:26 |
sdague | then ways to tweak it | 18:26 |
mestery | sdague: It will work out of the box for a single node deployment, but that's all it could work for. | 18:26 |
mestery | sdague: If htat's ok, we'll settle on that. | 18:26 |
clarkb | sounds perfect for a dev stack :) | 18:26 |
anteaya | marcusvrn: the next optimization you might look at is using disk image builder to create yourself an image | 18:26 |
sdague | mestery: sure, but that's going to be 90% of the use case :) | 18:27 |
*** krtaylor has quit IRC | 18:27 | |
*** shashankhegde has joined #openstack-infra | 18:27 | |
*** talluri has joined #openstack-infra | 18:27 | |
mestery | sdague: lol :) | 18:27 |
anteaya | marcusvrn: but keep your current workflow while you investigate disk image builder, as that has it's own hazzards | 18:27 |
mestery | sdague: Reformulating now. | 18:27 |
sdague | mestery: maybe that's the fundamental impedance that hit us in the neutron devstack support ... | 18:27 |
clarkb | well SpamapS didn't say if he cared about me rebasing his change so I am going to assume its ok and do that now so that we can build iamges again :) | 18:28 |
mestery | sdague: I think you're conflating two different things together here. | 18:28 |
sdague | from a devstack perspective the zero config case should be valid and produce a working system | 18:28 |
clarkb | hrm actually wait maybe rebase isn't necessary since no dib on bare-* yet. just a nwe change. I will do that | 18:28 |
mestery | sdague: In a model with a central controller, for a multi-node devstack you don't want the controller running on all the nodes. | 18:28 |
mestery | I had previously done this by having services you enable. | 18:28 |
sdague | mestery: sure | 18:28 |
mestery | But clearly, this won't work with pluggable devstack. | 18:28 |
sdague | but that's an advanced case | 18:28 |
mestery | So it just needs to be changed to a variable, as you say, and we go from there. | 18:28 |
mestery | It's not advanced for hte users I'm trying to serve ;) | 18:29 |
mestery | But we can make the single node work easily with this too | 18:29 |
sdague | it's an advanced case for most devstack deployments | 18:29 |
mestery | So it's a win-win | 18:29 |
sdague | which is how people evaluate a lot of openstack | 18:29 |
sdague | agree, I think there's a plan now | 18:29 |
marcusvrn | anteaya: nice! I will take a look on it | 18:29 |
marcusvrn | thanks | 18:29 |
*** yamahata has quit IRC | 18:29 | |
mestery | sdague: Agreed, thanks for the talk through here. | 18:29 |
*** patrickeast has joined #openstack-infra | 18:30 | |
openstackgerrit | Merged openstack-infra/project-config: Making gate-trove-functional-dsvm-mysql a gating test https://review.openstack.org/154072 | 18:30 |
mestery | sdague: I'll reformulate those patches and hopefully we can come to a solid conclusion this week on this. Thanks again for the reviews! | 18:30 |
*** yamahata has joined #openstack-infra | 18:30 | |
sdague | yep, no prob | 18:30 |
anteaya | mestery: give yourself time to learn it, so keep your builds happening while you experiement | 18:30 |
anteaya | sorry that was for marcusvrn | 18:30 |
*** doude has quit IRC | 18:32 | |
marcusvrn | anteaya: yep, I will do that | 18:32 |
*** markus_z has quit IRC | 18:33 | |
zaro | jeblair, fungi : running review-dev on precise @ 198.101.239.243 and seeing the same connection error in the log. | 18:33 |
anteaya | marcusvrn: great | 18:33 |
crinkle | SpamapS: sorry, was in meetings | 18:33 |
openstackgerrit | Clark Boylan proposed openstack-infra/project-config: Fix rspec installs during image builds https://review.openstack.org/154188 | 18:34 |
clarkb | fungi: crinkle SpamapS ^ that should fix it for the non DIB case | 18:34 |
clarkb | I think | 18:34 |
crinkle | clarkb: where/why is puppetlabs_spec_helper getting installed? | 18:34 |
clarkb | crinkle: its part of the puppet manifest for the "thick" nodes iirc. Let me get a link | 18:35 |
crinkle | I know it is bundle installed for the puppet module tests but I don't see why it should ever get installed directly | 18:35 |
clarkb | crinkle: https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/thick_slave.pp#n153 | 18:35 |
*** annegentle has quit IRC | 18:36 | |
clarkb | heads up the wind is picking up, I may end up semi useless today if the power goes out | 18:36 |
crinkle | I would just take that out and let the individual tests install it | 18:38 |
crinkle | unless it needs to be there ahead of time for a different reason | 18:38 |
clarkb | ya I am digging through git logs now to find out why it was added | 18:39 |
*** patrickeast has quit IRC | 18:39 | |
clarkb | If6e06bf632deb0680869ed963c934ff8ee8a783f added it in 2012 | 18:40 |
mordred | clarkb: I believe I agree with crinkle | 18:40 |
clarkb | looks like it was added for the lint job | 18:40 |
mordred | I think we installed it back when we still had long-lived test slaves | 18:40 |
clarkb | mordred: ya 2012 would be back then | 18:40 |
*** jp_at_hp has quit IRC | 18:41 | |
clarkb | mordred: does our lint job not depend on it anymore? | 18:41 |
*** avozza is now known as zz_avozza | 18:42 | |
clarkb | looks likeit just runs rake | 18:42 |
*** patrickeast has joined #openstack-infra | 18:42 | |
*** edwarnicke has joined #openstack-infra | 18:42 | |
clarkb | so we would likely need to update that job to install spec_helper first? then remove the install on all nodes? | 18:42 |
edwarnicke | I am having difficulties with the CLA app as reached from the gerrit | 18:42 |
edwarnicke | I fill out all the fields, and click the 'Submit' button | 18:42 |
edwarnicke | And nothing happens | 18:43 |
edwarnicke | The button greys out | 18:43 |
*** achanda has joined #openstack-infra | 18:43 | |
edwarnicke | But there is *no* traffic to the network | 18:43 |
edwarnicke | And I have now tried with Safari *and* Chrome | 18:43 |
clarkb | edwarnicke: did you fill in the I AGREE portion? | 18:43 |
edwarnicke | Does anyone know the state of the CLA app? | 18:43 |
edwarnicke | clarkb: I did :) | 18:43 |
crinkle | clarkb: each job should 'bundle install' first which should install puppetlabs_spec_helper if it's in the Gemfile | 18:43 |
edwarnicke | I even *typed* it :) | 18:43 |
clarkb | crinkle: you assume we have gemfiles | 18:43 |
edwarnicke | If I type AGREE, I can click the submit button. | 18:43 |
crinkle | clarkb: you should make gemfiles | 18:43 |
edwarnicke | Clicking the Submit button clears the AGREE field, and regreys the button | 18:43 |
clarkb | crinkle: I have no idea how to do that :) | 18:44 |
crinkle | :) | 18:44 |
clarkb | fwiw https://git.openstack.org/cgit/openstack-infra/system-config/tree/ is the repo in question | 18:44 |
anteaya | edwarnicke: did you type 'I AGREE' | 18:44 |
clarkb | anteaya: yes confirmed. But it really does sound like the behavior when you leave that out | 18:44 |
mordred | clarkb, crinkle: I also do not know how to make a gemfile - but it seems the other puppet tests do this bundle install step ... | 18:45 |
mordred | so I could imagine that we should do somethign similar | 18:45 |
anteaya | mordred: bundler reads the gemfile | 18:45 |
edwarnicke | anteaya: Ah... no, I typed 'AGREE' | 18:45 |
edwarnicke | Let me try 'I AGREE' | 18:45 |
clarkb | mordred: yup not saying we shouldn't do it, just trying to understand what is required | 18:45 |
mordred | yah | 18:45 |
*** coolsvap is now known as coolsvap_ | 18:45 | |
clarkb | edwarnicke: itshould give you a verbatim string to enter if you do agree | 18:45 |
mordred | clarkb: me too - I'm just saying it strangely | 18:45 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Jsonify the result from get_original_resource https://review.openstack.org/154134 | 18:45 |
anteaya | the gemfile is a list of gem dependencies | 18:45 |
clarkb | edwarnicke: use the string that it asks for | 18:45 |
*** yfried_ has joined #openstack-infra | 18:45 | |
anteaya | mordred: bundler installes the gems listed in the gemfile | 18:46 |
mordred | so we'd just ahve a Gemfile with "puppetlabs_spec_helper" in it | 18:46 |
mordred | and then bundle install | 18:46 |
mordred | would install puppetlabs_spec_helper? | 18:46 |
anteaya | only if puppetlabs_spec_helper is a gem | 18:46 |
mordred | I think that it is | 18:46 |
crinkle | yep | 18:46 |
crinkle | it is | 18:46 |
anteaya | hosted someplace that bundler knows to look | 18:46 |
*** annegentle has joined #openstack-infra | 18:46 | |
*** coolsvap_ is now known as coolsvap | 18:46 | |
crinkle | and it has puppet-lint and pupet-syntax as dependencies | 18:46 |
mordred | but we'd need to put one of those Gemfiles in to every one of our puppet repos I guess? | 18:47 |
anteaya | you can also set a source= value somewhere | 18:47 |
*** devlaps has joined #openstack-infra | 18:47 | |
anteaya | mordred: yes | 18:47 |
clarkb | mordred: yes and make sure they all include puppetlabs_spec_helper | 18:47 |
*** vigneshvar has quit IRC | 18:47 | |
mordred | is there a reason to not just make a jjb macro that does "gem install puppetlabs_spec_helper" ? | 18:47 |
*** coolsvap is now known as coolsvap_ | 18:47 | |
crinkle | it's hosted on the rubygems forge so you don't need a source= | 18:47 |
anteaya | mordred: every project needs a gemfile for its dependencies | 18:47 |
*** achanda has quit IRC | 18:47 | |
anteaya | crinkle: cool | 18:47 |
clarkb | mordred: probably because its not very rubyy | 18:47 |
anteaya | well it isn't very ruby, that is true | 18:48 |
fungi | crinkle: any suggestions for how we can pre-cache that locally on the filesystem to avoid having it hit the network when the job runs? | 18:48 |
* mordred defers in all ruby judgement to the rubie | 18:48 | |
* mordred defers in all ruby judgement to the rubies | 18:48 | |
anteaya | but how many gems do the repos need now? | 18:48 |
mordred | 1 | 18:48 |
mordred | or maybe 3 | 18:48 |
anteaya | fungi: set source= to the cache | 18:48 |
crinkle | fungi: I have no idea, I'm not sure ruby is that smart | 18:48 |
crinkle | maybe that ^ | 18:48 |
fungi | anteaya: oh, cool! | 18:48 |
edwarnicke | anteaya: 'I AGREE' gets stuff to the server, but then I get an error back "Code Review Error: Server Error Cannot Store Contact Information" | 18:48 |
anteaya | fungi: I'd try it anyway | 18:48 |
edwarnicke | anteaya: Suggestions ? | 18:48 |
anteaya | edwarnicke: have you filled out a foundation individual membership? | 18:49 |
crinkle | fwiw the stackforge modules don't do any caching that I'm aware of and they run reasonably fast | 18:49 |
edwarnicke | anteaya: I filled in the forms on the page presented here: https://review.openstack.org/#/settings/new-agreement for the ICLA | 18:49 |
fungi | edwarnicke: https://ask.openstack.org/question/35200/ | 18:49 |
edwarnicke | anteaya: Including all blanks (even fax.. who has a fax these days ? ;) ) | 18:49 |
anteaya | edwarnicke: yeah no kidding | 18:50 |
anteaya | edwarnicke: https://www.openstack.org/join/ | 18:50 |
*** patrickeast has quit IRC | 18:50 | |
fungi | edwarnicke: what instructions did you find telling you to do that? all the instructions we've written tell you to first get your foundation individual membership set up | 18:50 |
anteaya | mordred: yeah so I would go the jjb route for now with a comment to create gemfiles for all the puppet repos as we have over 100 of them | 18:50 |
jeblair | edwarnicke: (we'd love to find those docs and fix them for people in the future) | 18:50 |
anteaya | but it isn't very ruby | 18:51 |
edwarnicke | fungi: That looks about right | 18:51 |
edwarnicke | jeblair: I feel ya... we have similar issues at ODL... docs are never done ;) | 18:51 |
fungi | crinkle: it's less of a speed/performance concern, more of a stability concern. every network access is one more place a job can unnecessarily fail when running in clouds with less-than-awesome network functionality | 18:51 |
openstackgerrit | Merged openstack-infra/storyboard: Fix method checks.superuser https://review.openstack.org/154013 | 18:51 |
edwarnicke | anteaya: fungi jeblair What is the local tradition on 'Unaffiliated'... I am employed to work on ODL... but not OpenStack... I just happen to need to push a patch to OpenStack | 18:52 |
openstackgerrit | Merged openstack-infra/storyboard: Fix method is_valid in access_token api https://review.openstack.org/153997 | 18:52 |
crinkle | fungi: oh i see | 18:52 |
anteaya | and I have no data on how often the ruby gems servers are down | 18:52 |
anteaya | edwarnicke: affiliated means who pays your paycheque | 18:52 |
edwarnicke | Got it :) | 18:53 |
anteaya | mostly for stackalytics tracking and such | 18:53 |
edwarnicke | Makes sense :) | 18:53 |
anteaya | edwarnicke: feel free to fill it in as you see fit | 18:53 |
*** ChuckC has quit IRC | 18:53 | |
anteaya | it shouldn't block any contributions | 18:53 |
jeblair | anteaya: there are important bylaws things regarding affiliation | 18:53 |
edwarnicke | The final line about 'If you are not being paid to work on OpenStack' left the question open in my mind :) | 18:53 |
*** achanda has joined #openstack-infra | 18:53 | |
*** BobBall is now known as BobBall_AWOL | 18:53 | |
fungi | edwarnicke: specifically if you're contributing in your spare time and no employer can claim to be contracting/employing you to do the work, you're unaffiliated | 18:53 |
anteaya | jeblair: that is true, for membership of certain elected bodies | 18:53 |
*** maxbit has left #openstack-infra | 18:54 | |
mordred | but if you are making a patch to openstack in service of your employer paying you to work on ODL, then I'd imagine your work would be related to your employer. however - IANAL | 18:54 |
*** ChuckC has joined #openstack-infra | 18:54 | |
jeblair | you know what we really need to do? | 18:54 |
clarkb | mordred: you are an honorary fake lawyer :) | 18:55 |
jeblair | not require individual membership for contributions | 18:55 |
clarkb | +1 | 18:55 |
mordred | jeblair: ++ | 18:55 |
fungi | anteaya: the rubygems site can be up 100% of the time, but if the cloud provider arbitrarily ditches 1% of your outbound tcp sessions, it's still beneficial to avoid making network connections to the rubygems site during the job | 18:55 |
greghaynes | dhellmann: I basically want a bunch of doc source files to be outside of doc/source and id like to avoid having to maintain an explicit list of docs because theres a lot and they each for a self-contained component. https://review.openstack.org/#/c/153781/ is the best way ive come up with (note the tox.ini) | 18:55 |
*** Longgeek has joined #openstack-infra | 18:55 | |
edwarnicke | fungi: anteaya mordred Victory! Many thanks :) | 18:55 |
anteaya | jeblair: works for me | 18:56 |
anteaya | edwarnicke: yay | 18:56 |
anteaya | edwarnicke: welcome to openstack | 18:56 |
zaro | jeblair, fungi : i've also verified that the connection issue between gerrit and the db occurs when using the specific mysql driver downloaded by gerrit. | 18:56 |
anteaya | edwarnicke: might I suggest starting here: http://docs.openstack.org/infra/manual/developers.html | 18:56 |
anteaya | fungi: I agree | 18:56 |
fungi | edwarnicke: what instructions were you following which jumped right into setting up a gerrit account but didn't tell you to join the foundation first? we've been trying to eliminate any documentation about that which isn't the official documentation at http://docs.openstack.org/infra/manual/developers.html#account-setup so definitely want to track it down | 18:56 |
zaro | jeblair, fungi : just wondering if you want to do anything about this atm? or just leave it alone? | 18:57 |
*** tmcpeak1 has quit IRC | 18:57 | |
*** carl_baldwin has joined #openstack-infra | 18:57 | |
fungi | zaro: jeblair: we probably want to figure out what's causing it (for example, this might be the same issue which was impacting paste.openstack.org before i moved it back off trove) but i think it's likely safe to move forward with the upgrade plan since this doesn't seem to be a regression | 18:58 |
annegentle | greghaynes: I'm very interested in generated TOCs across repos | 18:59 |
greghaynes | oh? :) | 18:59 |
jeblair | fungi: i agree. i can't think of anything else to do to prove that we aren't already affected, other than to take a 30 minute downtime over the weekend and firewall off production gerrit for testing | 18:59 |
annegentle | greghaynes: I was thinking it would be a good way to collect say "user-guide" related topics | 18:59 |
openstackgerrit | MORITA Kazutaka proposed openstack-infra/project-config: Add devstack-plugin-sheepdog project into stackforge https://review.openstack.org/154199 | 18:59 |
clarkb | jeblair: we'll do it live! | 19:00 |
annegentle | greghaynes: so you'd add some sort of tag in your RST file and then run a build job that looks across named repos for that tag, creates an index.rst from that collection, then builds the user-guide from that index.rst | 19:00 |
*** arxcruz has quit IRC | 19:00 | |
*** dizquierdo has joined #openstack-infra | 19:01 | |
fungi | zaro: also thanks for double-checking | 19:01 |
greghaynes | annegentle: yep, makes sense. My sphinx-fu is fairly weak and im unfortunately having issues generating toc's within a single repo | 19:02 |
greghaynes | I am definitely a fan of decentralising that though | 19:02 |
*** HeOS has joined #openstack-infra | 19:02 | |
zaro | fungi: np. | 19:02 |
openstackgerrit | yolanda.robla proposed openstack-infra/infra-specs: StoryBoard integration tests specification https://review.openstack.org/150743 | 19:02 |
clarkb | mrmartin: you around? | 19:03 |
mrmartin | here | 19:03 |
clarkb | mrmartin: looking at puppet-solr. was it the case that you said existing solr modules weren't good for some reason? | 19:03 |
fungi | nikhil_k: i see you just updated glance-specs-core in launchpad... i think we're also overdue for similar treatment on glance-coresec (looks like markwash is still the admin there). need help fixing that? | 19:03 |
zaro | fungi: just wondering, connectionpool=false seems to fix it but i guess that's something we don't want to do? | 19:03 |
*** zigo has joined #openstack-infra | 19:03 | |
jeblair | zaro: not in production -- we definitely want a connection pool | 19:04 |
mrmartin | clarkb: the situation, that the puppetlabs-solr module exists, and the one that was looking good was broken, but the missing pull request was merged during this weekend, and the maintainer made a new puppet module release too, so my puppet-solr module can be abandoned now | 19:04 |
mrmartin | I did the integration today, and works well with askbot module. | 19:05 |
zaro | i'm real not knowledgable so i'll continue to look for another work around during upgrade testing. the connection timeout is real annoying. | 19:05 |
clarkb | mrmartin: cool, can you abandon your change so taht we don't create a new project that we need? | 19:05 |
sdague | mestery: ok... can you walk be back on something https://github.com/stackforge/networking-odl/blob/master/devstack/settings | 19:05 |
jeblair | zaro: feel free to set it on dev | 19:05 |
mrmartin | clarkb, yes, doing now | 19:05 |
clarkb | mrmartin: thank you | 19:05 |
*** _nadya_ has joined #openstack-infra | 19:05 | |
*** devlaps has quit IRC | 19:06 | |
sdague | because it's unclear to me when / how you'd set anything of those in the existing setup | 19:06 |
mestery | sdague: Hold on, I'm reformulating the patch to use ODL_MODE instead, and defualt it to a single-mode install. | 19:07 |
*** dizquierdo has quit IRC | 19:07 | |
sdague | yeh, I saw a new round of the patch, but... I think it's changing too much | 19:07 |
*** vigneshvar has joined #openstack-infra | 19:07 | |
sdague | I think this entirely can be encapsulated in the settings file | 19:07 |
sdague | I'm happy to draft a version of it, but I need some more info about what these flags mean in your current env | 19:08 |
mestery | sdague: Ack. | 19:08 |
*** jerryz has quit IRC | 19:09 | |
*** ssam2 has quit IRC | 19:09 | |
mestery | sdague: OK, so look here for what they mean: https://review.openstack.org/#/c/154192/2/devstack/plugin.sh (line 36) | 19:09 |
*** dimtruck is now known as zz_dimtruck | 19:09 | |
mestery | sdague: Does that clear things up? | 19:09 |
mestery | sdague: The piece I was missing was, if we enalbe something by default in the settings file, how can the user override that? | 19:10 |
sdague | ah, yeh, I think so. let me propose something. | 19:10 |
mestery | sdague: Sweet! | 19:10 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul: Fix independent pipeline CRD https://review.openstack.org/153809 | 19:10 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul: Avoid leaking dynamic change queues https://review.openstack.org/153814 | 19:10 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul: Check liveness of changes before removing https://review.openstack.org/153813 | 19:10 |
fungi | mrmartin: on a related note, i'm trying to replace the cert on the ask site with a new one (the current one expires in a couple weeks) and having trouble working out where it goes on the existing server. it's not in /etc/ssl like your new puppet manifest is doing in 140043 | 19:10 |
mrmartin | fungi: it can be | 19:11 |
nikhil_k | fungi: that would be great, thanks. I was just waiting for him to give me admin rights on these repos (that would have been more convenient) however, he seems too busy atm. Please let me know if you need any steps from my side! | 19:11 |
jeblair | fungi: ^ i have revised those 3 patches, but the _only_ changes i made were to add tests | 19:11 |
*** Longgeek has quit IRC | 19:11 | |
clarkb | fungi: shouldn't the vhost or other apache config point at a location? | 19:11 |
fungi | clarkb: vhost? ;) | 19:11 |
jeblair | fungi: (and i changed the commit message on the last one to reflect that i could not, after all, find any code path that exercised the supposed problem, but still think we should "fix" it anyway) | 19:12 |
clarkb | fungi: isn't it running as a wsgi app in apache? | 19:12 |
clarkb | fungi: clearly I shouldn't even look | 19:12 |
mrmartin | fungi: give me a minute, I'll try to help find it, the config of that server is a bit interesting. | 19:12 |
*** EmilienM|afk is now known as EmilienM | 19:12 | |
fungi | clarkb: dpkg -l|grep apache | 19:12 |
fungi | *crickets* | 19:12 |
fungi | aha! it's running nginx | 19:13 |
mrmartin | fungi: nginx | 19:13 |
*** melwitt has quit IRC | 19:13 | |
*** melwitt has joined #openstack-infra | 19:13 | |
mrmartin | ssl_certificate /etc/nginx/conf/ask_openstack_org.full.crt; | 19:13 |
mrmartin | ssl_certificate_key /etc/nginx/conf/ask_openstack_org.key; | 19:13 |
fungi | mrmartin: yep, found in /etc/nginx/conf/ thanks! | 19:13 |
mrmartin | and I guess an nginx restart is required | 19:13 |
fungi | likely | 19:13 |
*** _nadya_ has quit IRC | 19:14 | |
fungi | i'll backup the old files to alternate names before i replace them too | 19:14 |
*** melwitt has quit IRC | 19:15 | |
mrmartin | and double check the file permissions, specially for the private key | 19:15 |
*** melwitt has joined #openstack-infra | 19:15 | |
fungi | mrmartin: wow, yeah it's world-readable. odd | 19:16 |
zxiiro | Do you folks plan on getting interns for GSoC? | 19:16 |
mrmartin | we could speed up this migration ask.o.o, I could sleep better. | 19:16 |
clarkb | if at first you don't succeed recheck, if you still don't succeed then chmod -R 777 | 19:16 |
clarkb | zxiiro: we did last year, but I haven't seen as much organization around it this year yet | 19:16 |
dhellmann | greghaynes: we do this in the specs repositories by checking the symlink into git | 19:16 |
fungi | clarkb: well, 0644 but still... | 19:17 |
anteaya | zxiiro: for us to have an intern for GSoC we need a mentor | 19:17 |
*** zz_avozza is now known as avozza | 19:17 | |
zxiiro | ah ok, I'm looking into options on my side as well to see if we can get a summer intern to work on JJB | 19:17 |
dhellmann | greghaynes: http://git.openstack.org/cgit/openstack/oslo-specs/tree/doc/source/specs | 19:17 |
*** pelix has quit IRC | 19:17 | |
zxiiro | let me know if you guys need help with mentoring students for JJB related stuff | 19:17 |
greghaynes | dhellmann: ok, thanks! So my symlink deal is a sane approach :) | 19:17 |
*** zz_dimtruck is now known as dimtruck | 19:17 | |
anteaya | zxiiro: well we certainly will do our best to support you and your intern if you get one | 19:18 |
*** BharatK has joined #openstack-infra | 19:18 | |
dhellmann | greghaynes: yeah, but just check it in, don't script creating it | 19:18 |
sdague | https://review.openstack.org/154204 - mestery, how about that | 19:18 |
anteaya | as working on jjb stuff would be great | 19:18 |
zxiiro | anteaya: good to know thanks :) | 19:18 |
mestery | sdague: Looking | 19:18 |
anteaya | zxiiro: sure | 19:18 |
*** Ryan_Lane has quit IRC | 19:18 | |
greghaynes | dhellmann: yep, a lot easier | 19:18 |
mestery | sdague: Even better, I like this. :) | 19:18 |
jeblair | dhellmann, greghaynes: yeah, we don't want to add anything to the venv section of tox.ini -- doc builds should work with standard tooling | 19:19 |
dhellmann | fungi, clarkb, jeblair : could you put the patch to import oslo.versionedobjects on your review list for this week, please? We're ready to move ahead. https://review.openstack.org/#/c/151792/ | 19:19 |
sdague | mestery: the comments probably need some cleaning up | 19:19 |
sdague | but you can run with it from there | 19:19 |
mestery | sdague: Cool! I'll post comments, want me to respin the next version or you ok doing that? | 19:19 |
sdague | mestery: honestly, why don't you just take over the patch and modify it to your heart's content | 19:19 |
mestery | sdague: lol | 19:19 |
sdague | I figured it would probably just be easier to show you what I was thinking than keep saying "no, that's not quite it" | 19:20 |
openstackgerrit | Jan Klare proposed openstack-infra/project-config: move from macro install-chefdk to chef-bootstrap https://review.openstack.org/154207 | 19:20 |
jeblair | sdague: patch development by evolutionary algorithm? | 19:21 |
mordred | jeblair: with enough cloud servers ... | 19:22 |
*** joesavak has joined #openstack-infra | 19:22 | |
sdague | we would need a lot more cloud servers | 19:23 |
mrmartin | sdague: planet-size cloud! | 19:23 |
clarkb | dhellmann: so I can go ahead and approve that if it all looks good? | 19:23 |
*** Ryan_Lane has joined #openstack-infra | 19:24 | |
*** otter768 has joined #openstack-infra | 19:24 | |
*** gokrokve has joined #openstack-infra | 19:25 | |
*** achanda has quit IRC | 19:25 | |
*** talluri has quit IRC | 19:26 | |
sdague | clarkb: http://logs.openstack.org/04/154204/1/check/gate-networking-odl-python27/1b5fb8b/console.html#_2015-02-09_19_20_14_953 ???? | 19:26 |
sdague | is that just hpcloud network falling over? | 19:27 |
*** signed8bit has quit IRC | 19:27 | |
sdague | oh, it's a rax node | 19:27 |
*** achanda has joined #openstack-infra | 19:27 | |
clarkb | sdague: we have caches for a raisin | 19:27 |
mestery | lol | 19:28 |
*** ChuckC_ has joined #openstack-infra | 19:28 | |
clarkb | dhellmann: I am approving the versionedobjects change now | 19:29 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Remove stable-compat-jobs from Oslo libraries https://review.openstack.org/154211 | 19:29 |
*** otter768 has quit IRC | 19:29 | |
*** ChuckC has quit IRC | 19:29 | |
jeblair | what is that job doing with neutron? | 19:29 |
clarkb | jeblair: installing it as a dependency | 19:29 |
clarkb | jeblair: via git bypassing any of our git caches | 19:29 |
jeblair | why? | 19:29 |
*** e0ne has joined #openstack-infra | 19:30 | |
clarkb | I do not know the answer to that question | 19:30 |
openstackgerrit | Kyle Mestery proposed openstack-infra/project-config: Add check/gate jobs for the networking-odl project https://review.openstack.org/153704 | 19:30 |
sdague | clarkb: more importantly, how? | 19:30 |
clarkb | sdague: looks like the git string is in its requirements? | 19:30 |
sdague | oh.... it's in the requirements.txt | 19:30 |
sdague | -e git://git.openstack.org/openstack/neutron.git#egg=neutron | 19:30 |
jeblair | and i'm guessing it's not running a requirements-check job | 19:30 |
clarkb | https://git.openstack.org/cgit/stackforge/networking-odl/tree/requirements.txt#n7 | 19:30 |
clarkb | jeblair: no its a stackfoge project | 19:31 |
clarkb | so meh | 19:31 |
sdague | clarkb: well... this is how all the neutron drivers are being split out | 19:31 |
jeblair | sdague: to unofficial projects? | 19:31 |
sdague | jeblair: ask mestery ? | 19:32 |
* mestery reads backscroll | 19:32 | |
mestery | jeblair: ++, this is how we're doing. If you folks have feedback on this, please advise :) | 19:33 |
*** AJaeger has joined #openstack-infra | 19:33 | |
*** sileht has quit IRC | 19:33 | |
mestery | jeblair: Are we doing the requirements pieces wrong here? | 19:33 |
jeblair | mestery: is networking-odl part of neutron? | 19:33 |
*** Adri2000 has quit IRC | 19:34 | |
mestery | jeblair: No, it's on stackforge | 19:34 |
dhellmann | clarkb: thanks! | 19:34 |
*** Adri2000 has joined #openstack-infra | 19:34 | |
*** ZZelle has joined #openstack-infra | 19:34 | |
jeblair | mestery: but it used to be and you have split it out? | 19:34 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Fail gracefully if disk-image-create is missing https://review.openstack.org/153937 | 19:34 |
mestery | jeblair: Yes, it was an ML2 driver, now it's out on it's own in the world :) | 19:35 |
jeblair | mestery: are you going to test changes to neutron with it? | 19:35 |
mestery | jeblair: I think that would be a good idea, yes. Once we stabilize it, fix some things on the ODL side, it may be good to do that. | 19:36 |
asselin_ | I'm running into this issue setting up nodepool images. anyone seen it before? "sudo: unknown user: jenkins" http://paste.openstack.org/show/170149/ | 19:36 |
mestery | jeblair: But we're about a month out from that I would expect. | 19:36 |
jeblair | mestery: but it's not the default open source implementation that neutron uses in its own tests? | 19:36 |
asselin_ | my images are about 161 hours old | 19:36 |
mestery | jeblair: Correct, it's not. | 19:37 |
jeblair | asselin_: ours too, search backscroll for puppet_spec_helper or something like that :) | 19:37 |
*** stevemar has quit IRC | 19:37 | |
clarkb | asselin_: can you look back in your logs to see if puppet is failing? | 19:37 |
asselin_ | jeblair, thanks | 19:37 |
*** ivar-lazzaro has joined #openstack-infra | 19:37 | |
clarkb | asselin_: I think you don't have a jenkins user because puppet fails on the spec_helper thing | 19:37 |
*** stevemar has joined #openstack-infra | 19:38 | |
openstackgerrit | Merged openstack-infra/project-config: Add openstack/oslo.versionedobjects https://review.openstack.org/151792 | 19:38 |
asselin_ | clarkb, ok will look | 19:38 |
*** andreykurilin_ has joined #openstack-infra | 19:38 | |
openstackgerrit | Bharat Kumar Kobagana proposed openstack-infra/project-config: Pointing to correct devstack-plugin-glusterfs repository location https://review.openstack.org/154215 | 19:39 |
*** ivar-lazzaro has quit IRC | 19:39 | |
*** sarob has joined #openstack-infra | 19:39 | |
*** ivar-lazzaro has joined #openstack-infra | 19:39 | |
*** sileht has joined #openstack-infra | 19:40 | |
clarkb | asselin_: 154188 is a possible work around for the issue. We may end up solving this differently though | 19:40 |
*** afazekas has joined #openstack-infra | 19:41 | |
*** openstackgerrit has quit IRC | 19:41 | |
jeblair | mestery: in that case, the only feedback i have is: don't put git repos in requirements.txt. install from pypi or use zuul-cloner and python setup.py install if you want to install from git (so it uses the local cache) | 19:41 |
*** openstackgerrit has joined #openstack-infra | 19:41 | |
clarkb | dhellmann: considering 154211, does that also mean we can stop running python26 tests against oslo? | 19:41 |
mestery | jeblair: Good feedback, thank you! | 19:41 |
clarkb | dhellmann: oh probably not because oslo is used by the clients? | 19:41 |
dhellmann | clarkb: right, no, we need to keep the 26 stuff for a while longer | 19:42 |
jeblair | mestery: i realize installing neutron from pypi is not really on the table atm, but i think people want to fix that. (hi mordred) | 19:42 |
mordred | hi! | 19:42 |
clarkb | jeblair: mestery maybe we should consider that the dependencies are backwards too | 19:42 |
openstackgerrit | MORITA Kazutaka proposed openstack-infra/project-config: Add devstack-plugin-sheepdog project into stackforge https://review.openstack.org/154199 | 19:42 |
clarkb | network-odl doesn't depend on neutron, neutron depends on network-odl | 19:42 |
jeblair | clarkb: agreed. | 19:42 |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Add docs jobs for diskimage-builder https://review.openstack.org/153810 | 19:42 |
mestery | clarkb: We didn't want to do that, armax can explain why :) | 19:43 |
mestery | clarkb: We debated that in the spec, I think we should have included you, jeblair and friends in that discussion it appears. | 19:43 |
armax | mestery: can someone fill me in? | 19:43 |
mestery | armax: This is around the dependencies from the stackforge repos and neutron | 19:43 |
mestery | How the stackforge repos depend on neutron, not hte other way around | 19:43 |
mestery | See clarkb's comments above armax :) | 19:44 |
mordred | yah - it sounds like we should take a look at the larger design of that system - git repos refs in requirements.txt is going to lead to a place of disaster | 19:45 |
*** thedodd has joined #openstack-infra | 19:46 | |
mestery | mordred: In the networking-odl case, I think the git reference in requirements was a short-term thing. /cc armax | 19:46 |
clarkb | jeblair: I just approved 153334 and realized you may still be debugging that race. Should I remove my approval? | 19:46 |
armax | mestery: sorry I am struggling to follow up, what is it that you’re asking of me? | 19:46 |
mordred | mestery: nod. | 19:47 |
mestery | armax: Just pulling you into the discussion, I'll ping you once htis call I'm on is done in 13 minutes and do a high bandwidth catch-up. :) | 19:47 |
jeblair | clarkb: nah, it's unrelated | 19:48 |
armax | ok, please do: I am already having 3 other converssations in as many channels :) | 19:48 |
AJaeger | clarkb: I think https://review.openstack.org/#/c/154215 is not needed at all and your comment confused the author, could you have a look, please? Nothing urgent... | 19:49 |
morganfainberg | We need a project called "Vince" in OpenStack to complement Zuul. | 19:50 |
mestery | mordred: lol | 19:50 |
mestery | morganfainberg: lol | 19:50 |
clarkb | AJaeger: :( | 19:50 |
morganfainberg | mestery: I made | 19:50 |
morganfainberg | A | 19:50 |
clarkb | AJaeger: but ya shouldn't be needed | 19:50 |
openstackgerrit | Merged openstack-infra/zuul: Add extra liveness check to queue processor https://review.openstack.org/153334 | 19:50 |
morganfainberg | Comment to that effect in keystone channel. | 19:50 |
morganfainberg | Most people didn't get it :( | 19:50 |
morganfainberg | mestery: I felt pained that they obviously didn't see enough ghostbusters. | 19:51 |
mordred | morganfainberg: it's spelled vinz | 19:51 |
stevemar | morganfainberg, google says it's "Vinz", just sayin | 19:51 |
morganfainberg | mordred: auto-correct :( | 19:51 |
morganfainberg | stevemar: ^^ | 19:51 |
mordred | morganfainberg: http://git.openstack.org/cgit/openstack-infra/vinz/ | 19:51 |
mestery | morganfainberg: You're ahead of your time :) | 19:51 |
mestery | morganfainberg: Or behind it, I'm not sure which ;) | 19:52 |
morganfainberg | killing my referred to bad 80s movies. Stupid iPhone. | 19:52 |
mestery | rofl | 19:52 |
morganfainberg | References* | 19:52 |
mordred | morganfainberg: steve jobs does not want you to like 80s movies anymore | 19:52 |
*** abhirc has quit IRC | 19:52 | |
morganfainberg | It also autocorrects to "vine". | 19:52 |
morganfainberg | I gave up fighting it. | 19:52 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Fail gracefully if disk-image-create is missing https://review.openstack.org/153937 | 19:52 |
asselin_ | clarkb, jeblair ok error's on my side. I need to update a bit: http://paste.openstack.org/show/170165/ | 19:53 |
openstackgerrit | Sergey Kulanov proposed openstack-infra/project-config: Add Fuel LMA collector Plugin to Stackforge https://review.openstack.org/153570 | 19:53 |
*** Rockyg has joined #openstack-infra | 19:53 | |
morganfainberg | Three autocorrects and I figure the technology wins "vinz" no not "vins" no not "vine" no not "Vince" oh whatever close enough. | 19:53 |
morganfainberg | :ap | 19:54 |
morganfainberg | mordred: Steve wouldn't have allowed 80s movies to happen /meme | 19:54 |
*** melwitt has quit IRC | 19:55 | |
*** melwitt has joined #openstack-infra | 19:56 | |
*** afazekas has quit IRC | 19:56 | |
BharatK | Hi clarkb AJaeger | 19:56 |
mordred | morganfainberg: of course he wouldn't have - all of the cool computer movies from the 80s feature an IBM PC | 19:56 |
BharatK | glusterfs job failing because of repository issue. | 19:57 |
BharatK | Please have a look at the log: http://logs.openstack.org/86/152286/3/experimental/check-tempest-dsvm-full-glusterfs-centos7/62f7099/logs/devstacklog.txt.gz | 19:57 |
AJaeger | clarkb: this is about https://review.openstack.org/154215 | 19:57 |
clarkb | ya I think sdague has figured it all out if you look at the ec2api job it should give you a good template to work off of | 19:58 |
*** sdake is now known as sdake__ | 19:58 | |
clarkb | but basically you add your project to the PROJECTS list in the job then refer to the repo normally | 19:58 |
morganfainberg | mordred: sneakers, best hacker movie ever (yay mostly social engineering with minor deus ex machnina) or ... Still has pcs in it. | 19:58 |
*** afazekas has joined #openstack-infra | 19:58 | |
sdague | BharatK: please see my openstack-dev ML post from Friday | 19:58 |
AJaeger | BharatK: check jenkins/jobs/ec2-api.yaml in project-config | 19:58 |
sdague | I explained it there, with lots of links | 19:59 |
*** krtaylor has joined #openstack-infra | 19:59 | |
*** sdake_ is now known as sdake | 19:59 | |
BharatK | sdague, okay I will see thank you | 19:59 |
openstackgerrit | Merged openstack-infra/project-config: Remove stable-compat-jobs from Oslo libraries https://review.openstack.org/154211 | 19:59 |
fungi | morganfainberg: i thought it was terrible on a technical basis, but aykroyd's character made up for that | 19:59 |
morganfainberg | fungi: yes. But that it was mostly social engineering made me happy. | 20:00 |
*** andreykurilin_ has quit IRC | 20:00 | |
morganfainberg | And aykroyd's character was great. | 20:00 |
openstackgerrit | Merged openstack-infra/zuul: Don't show jobs for non-live changes https://review.openstack.org/153801 | 20:00 |
*** mrmartin has quit IRC | 20:00 | |
BharatK | sdague, Thank you Sean, I have seen "enable_plugin ec2-api git://git.openstack.org/stackforge/ec2-api" | 20:03 |
BharatK | sdague, but clarkb commented that not to use git URL in localrc. | 20:03 |
*** annegentle has quit IRC | 20:03 | |
sdague | BharatK: read the whole email | 20:03 |
*** bswartz has quit IRC | 20:03 | |
*** hashar has joined #openstack-infra | 20:03 | |
BharatK | sdague, okay | 20:03 |
clarkb | BharatK: well I specifically said don't use github | 20:03 |
sdague | you need the PROJECTS line as well | 20:04 |
*** tmcpeak has joined #openstack-infra | 20:04 | |
BharatK | sdague, I think this patch adds PROJECT line I guess https://review.openstack.org/#/c/143308/ | 20:04 |
BharatK | sdague, please review it and let me know if it is wrong. | 20:05 |
*** abhirc has joined #openstack-infra | 20:05 | |
clarkb | BharatK: it is, that is the wrong place to make that change | 20:05 |
sdague | BharatK: you should not be patching devstack-gate | 20:05 |
BharatK | clarkb, sdague Okay thank you. Sorry for wasting your time. I will correct my mistake. | 20:06 |
*** afazekas has quit IRC | 20:07 | |
*** abhirc has quit IRC | 20:07 | |
*** afazekas has joined #openstack-infra | 20:07 | |
*** gyee has quit IRC | 20:07 | |
*** changbl has quit IRC | 20:09 | |
*** aysyd has quit IRC | 20:10 | |
*** dprince has quit IRC | 20:10 | |
*** signed8bit has joined #openstack-infra | 20:12 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 20:13 | |
*** ashleighfarnham has quit IRC | 20:15 | |
*** ldnunes has quit IRC | 20:16 | |
*** changbl has joined #openstack-infra | 20:17 | |
*** koolhead17 has quit IRC | 20:20 | |
*** _nadya_ has joined #openstack-infra | 20:21 | |
SpamapS | mordred: oh btw, I got the build-image.sh script to run. So now how do I make it fail because of mysql in diskimage-builder? | 20:22 |
clarkb | SpamapS: mordred I was just looking at that again and I think you need to unset the in chroot flag | 20:23 |
*** ghostpl has joined #openstack-infra | 20:24 | |
*** shashankhegde has quit IRC | 20:24 | |
mestery | sdague: When you get a moment, a quick eyeball on the changes I made to your ODL_MODE patch would be good before we merge it: https://review.openstack.org/#/c/154204/ | 20:24 |
SpamapS | clarkb: ty | 20:26 |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Add docs jobs for diskimage-builder https://review.openstack.org/153810 | 20:26 |
* SpamapS is so puppet stupid he isn't entirely sure how to do that. :-P | 20:26 | |
*** dizquierdo has joined #openstack-infra | 20:27 | |
SpamapS | oh | 20:27 |
SpamapS | FACTER_in_chroot | 20:27 |
mordred | clarkb: so - just in case you were wondering ... when you design a thing to get networking info from config-drive | 20:27 |
mordred | clarkb: it REALLY doesn't work if you boot with config-drive not on | 20:27 |
SpamapS | mordred: you lie | 20:27 |
* mordred drops truth bombs | 20:28 | |
clarkb | mordred: its a good thing that works as expected :) | 20:28 |
lifeless | mordred: so this is the non-cloud-init thing, custom config-drive reader? | 20:28 |
*** ghostpl has quit IRC | 20:28 | |
mordred | lifeless: yah - although it's actually the non-nova-agent thing | 20:28 |
mordred | stock cloud-init also no workie on these | 20:29 |
lifeless | mordred: oh because rackspace? | 20:29 |
mordred | yah | 20:29 |
sdague | mestery: yeh, that should be fine | 20:29 |
*** talluri has joined #openstack-infra | 20:29 | |
*** timcline has quit IRC | 20:29 | |
*** timcline has joined #openstack-infra | 20:30 | |
*** amitgandhinz has quit IRC | 20:32 | |
mestery | sdague: Cool, I respun with enhanced documentation per your suggestion. Thanks again, I think this has the makings of being pretty awesome. :) | 20:32 |
clarkb | jeblair these are some large zuul changes :) will get back to reviews after lunch. Any chance I can interest you in the stack that starts at https://review.openstack.org/#/c/153093/ ? | 20:32 |
* mestery steps out for a bit | 20:32 | |
*** AJaeger has quit IRC | 20:33 | |
openstackgerrit | Claudiu Belu proposed openstack-infra/project-config: Adds networking-hyperv in StackForge https://review.openstack.org/153691 | 20:33 |
*** _buzz_ has quit IRC | 20:33 | |
*** talluri has quit IRC | 20:33 | |
*** timcline has quit IRC | 20:34 | |
openstackgerrit | Bharat Kumar Kobagana proposed openstack-infra/project-config: Exporting PROJECTS variable for glusterfs job https://review.openstack.org/154227 | 20:36 |
*** timcline has joined #openstack-infra | 20:37 | |
*** Guest46399 has joined #openstack-infra | 20:37 | |
*** kmartin has quit IRC | 20:38 | |
*** jedimike has quit IRC | 20:39 | |
jeblair | clarkb: well, they are big tests, hopefully the changes themselves aren't that big :) | 20:40 |
*** Rockyg has quit IRC | 20:40 | |
*** afazekas has quit IRC | 20:44 | |
*** salv-orlando has joined #openstack-infra | 20:44 | |
*** tqtran is now known as tqtran_afk | 20:44 | |
*** radez is now known as radez_g0n3 | 20:46 | |
*** shashankhegde has joined #openstack-infra | 20:47 | |
*** maxbit has joined #openstack-infra | 20:48 | |
*** maxbit has left #openstack-infra | 20:48 | |
*** kmartin has joined #openstack-infra | 20:50 | |
*** _nadya_ has quit IRC | 20:50 | |
fungi | okay, i need to duck out for a few hours. it's that time of year again where i go talk to a professional about how much money i've been giving my various governments, and then go drown my sorrows in booze | 20:50 |
*** afazekas has joined #openstack-infra | 20:50 | |
jeblair | fungi: do you want to re-review the zuul changes you reviewed over the weekend? | 20:50 |
jeblair | fungi: (i only added tests) | 20:50 |
jeblair | fungi: (if not, i can just mentally carry-over your +2) | 20:51 |
*** andreaf_ has quit IRC | 20:51 | |
fungi | jeblair: i was going to, but feel free. it'll be later this evening before i'm back to a computer | 20:51 |
*** baoli_ has quit IRC | 20:51 | |
jeblair | fungi: okay, we'll just see what happens with them then :) | 20:51 |
fungi | moar tests == moar better | 20:51 |
* fungi wanders away until later | 20:52 | |
*** baoli has joined #openstack-infra | 20:52 | |
*** BharatK has quit IRC | 20:55 | |
*** Longgeek has joined #openstack-infra | 20:56 | |
*** hamzy has quit IRC | 20:58 | |
*** hamzy has joined #openstack-infra | 20:58 | |
hamzy | huh crashed xchat | 20:59 |
openstackgerrit | James E. Blair proposed openstack-infra/system-config: Zuul status: Use a grey icon for non-live changes https://review.openstack.org/154232 | 20:59 |
*** carl_baldwin has quit IRC | 21:00 | |
clarkb | jeblair: 153813 has a comment but still +2 | 21:02 |
*** unicell has quit IRC | 21:03 | |
*** unicell has joined #openstack-infra | 21:03 | |
jeblair | clarkb: responded (agreed). | 21:04 |
*** weshay has quit IRC | 21:04 | |
*** maxbit has joined #openstack-infra | 21:07 | |
*** maxbit has quit IRC | 21:08 | |
*** Longgeek has quit IRC | 21:10 | |
*** andreaf_ has joined #openstack-infra | 21:12 | |
*** ashleighfarnham has joined #openstack-infra | 21:12 | |
*** bswartz has joined #openstack-infra | 21:12 | |
*** andreaf has quit IRC | 21:12 | |
*** andreaf_ is now known as andreaf | 21:12 | |
*** andreaf_ has joined #openstack-infra | 21:13 | |
*** gyee has joined #openstack-infra | 21:14 | |
*** afazekas has quit IRC | 21:14 | |
mordred | GAH! | 21:14 |
mordred | syntax error in upstart file... | 21:15 |
jeblair | mordred: couldn't you just run it before you... oh, right. | 21:15 |
*** dmellado has quit IRC | 21:16 | |
*** dmellado has joined #openstack-infra | 21:16 | |
*** carl_baldwin has joined #openstack-infra | 21:16 | |
*** maxbit has joined #openstack-infra | 21:16 | |
mordred | jeblair: I suppose I could learn how to run VMs on my laptop | 21:16 |
*** achanda has quit IRC | 21:20 | |
*** ChuckC_ has quit IRC | 21:20 | |
*** ChuckC_ has joined #openstack-infra | 21:21 | |
jeblair | i'm restarting zuul | 21:21 |
*** ChuckC_ is now known as ChuckC | 21:21 | |
*** tqtran_afk is now known as tqtran | 21:22 | |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Add static network config element for Rackspace https://review.openstack.org/154132 | 21:23 |
mordred | greghaynes: ^^ you actually don't need nodepool to play with those though - I'm mostly doing manual things to verify on rax | 21:23 |
nibalizer | jeblair: mordred do you know if hpcloud overwrites /etc/hosts? | 21:24 |
greghaynes | mordred: good deal | 21:24 |
mordred | nibalizer: if it does I will kill it dead with a stick | 21:24 |
clarkb | mordred: nibalizer: the answer is sort of, iirc dhcp works there and it does/can | 21:25 |
mordred | nibalizer: bt it probably does | 21:25 |
*** dmellado has quit IRC | 21:25 | |
*** otter768 has joined #openstack-infra | 21:25 | |
nibalizer | gozer tried to make dns be better with /etc/hosts | 21:26 |
nibalizer | and on inspection, didn't work | 21:26 |
nibalizer | im investigating | 21:26 |
greghaynes | mordred: that patch looks eerily similar to what os-collect-config does | 21:27 |
*** nicodemos has quit IRC | 21:27 | |
mordred | greghaynes: I would not doubt it | 21:27 |
clarkb | jeblair: commented on 153814 | 21:29 |
jhesketh | Morning | 21:29 |
mordred | greghaynes: I imagine there will be several ways in which this could be improved on | 21:29 |
clarkb | jhesketh: good morning | 21:29 |
mordred | greghaynes: wow. os-collect-config depends on eventlet | 21:30 |
*** otter768 has quit IRC | 21:30 | |
greghaynes | hrm | 21:30 |
mordred | greghaynes: it's ok - I'm pretty sure that they're different enough that using o-c-c isn't still a bit much | 21:31 |
mordred | s/isn't/is/ | 21:31 |
greghaynes | eh, os-c-c is basically grab data from $place and then run $thing with data | 21:32 |
mordred | yah | 21:32 |
greghaynes | but a config drive collector would totally make sense for it | 21:32 |
mordred | that part woudl be fine - but the (very correct) choice by o-c-c to just depend on all the things it might want to poll ... means that it's 8 times more heavyweight than is needed here | 21:32 |
greghaynes | oh, right, that problem | 21:33 |
*** cdent has quit IRC | 21:33 | |
greghaynes | there are many bad ways to solve that problem, and we chose one ;) | 21:33 |
mordred | greghaynes: there are almost no _good_ ways | 21:34 |
mordred | although I am partial to dhcp ... | 21:34 |
greghaynes | heh | 21:34 |
jeblair | clarkb: responded | 21:34 |
clarkb | jeblair: it might even help to just flip around the args getChangeQueue(whatwasdefault, thingthatIreadasdefault) | 21:36 |
clarkb | jeblair: then if not whatwasdefault return whatwasdefault else do stuff with thingsthatIreadasdefault | 21:36 |
ianw | do we have any preference for people cloning from git.openstack.org via https:// v git:// ? | 21:37 |
jeblair | restarting zuul again | 21:37 |
clarkb | ianw: git:// is nice for the builds farms. I mostly prefer https elsewhere | 21:37 |
*** sarob has quit IRC | 21:37 | |
*** ChuckC has quit IRC | 21:38 | |
mordred | I like archie:// myself | 21:38 |
jeblair | clarkb: but it's an optional argument | 21:39 |
clarkb | jeblair: oh I see ya | 21:39 |
*** ChuckC has joined #openstack-infra | 21:39 | |
clarkb | jeblair: I think thats why I got confused, its optional but overrides everything else if present, which is different than dict.get(foo,bar) | 21:39 |
clarkb | jeblair: it is probably fine as is, just requires me to read more carefully :) | 21:40 |
Shrews | mordred: lol. i must be old if i understand that joke | 21:41 |
jeblair | clarkb: it's designed to reduce the chances of a programming error; it's otherwise apparently not necessary. so if it's failing to do that, we might want to consider other options | 21:41 |
*** afazekas has joined #openstack-infra | 21:41 | |
clarkb | I did not get the joke other than as a reference to a comic book and its protagonist | 21:41 |
ianw | clarkb: ok, in reference to -- https://review.openstack.org/#/c/153397/ (Use 'https' protocol by default as easier for proxies) . i'm not sure i really care, other than my usual "if it ain't broke..." (nobody has complained for over a year) | 21:41 |
Shrews | clarkb: darn your youth | 21:41 |
jeblair | clarkb: you got the beginning of the joke, but not the middle :) | 21:42 |
*** ChuckC_ has joined #openstack-infra | 21:42 | |
clarkb | ianw: that should be fine at least for the test botnet, we update all th git repos independent of stack.sh | 21:42 |
clarkb | ianw: so if it makes devstack users happy its probably a good thing | 21:42 |
*** carl_baldwin_ has joined #openstack-infra | 21:43 | |
clarkb | ianw: note that the android gerrit server is a bad thing to compare against simply because gerrit does not use the git:// protocol for acl reasons iirc | 21:43 |
clarkb | ianw: (has nothing to do with proxies or any of that) | 21:44 |
*** carl_baldwin has quit IRC | 21:44 | |
*** carl_baldwin_ is now known as carl_baldwin | 21:44 | |
ianw | clarkb: right, just didn't want everyone to start hitting https and sending encryption overhead through the roof | 21:44 |
clarkb | ianw: it should be ok, our biggest bottleneck today is outbound bandwidth which we should hit our cap on before we run out of cpu time for ssl | 21:44 |
ianw | i know occasionally some git servers have struggled | 21:45 |
ianw | ok | 21:45 |
*** ChuckC has quit IRC | 21:46 | |
clarkb | jeblair: what if we kept the context manager bits but more explicitly grab the manager before using it with the with block | 21:46 |
clarkb | jeblair: so if last_head.queue then change_queue = new Manager(last_head.queue) else new Manager() fi with change_queue: | 21:47 |
jeblair | clarkb, fungi: i stopped zuul because i'm not entirely sure how i feel about commit dependencies in the merge-check pipeline (if we think it's long now, it could get very, very long with them). | 21:47 |
clarkb | jeblair: oh hrm good point especially since merge failures aren't a cross repo concern | 21:48 |
jeblair | clarkb: that works, but does not force the use of the context manager | 21:48 |
*** ashleighfarnham has quit IRC | 21:49 | |
*** bswartz has quit IRC | 21:50 | |
clarkb | jeblair: actually maybe something simple is all we need s/default/override/ | 21:50 |
clarkb | jeblair: then it doesn't read as a fallback default but an explicit, this things wins if valid | 21:50 |
jeblair | clarkb: wfm | 21:51 |
mordred | SpamapS: ping | 21:51 |
mordred | SpamapS: on that upstart patch that I copied from your forum post | 21:51 |
*** rlandy has quit IRC | 21:51 | |
mordred | SpamapS: when I try to run that job, I get "Unknown parameter: UPSTART_JOB" | 21:51 |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Don't run thirdparty tests on icehouse https://review.openstack.org/154251 | 21:52 |
*** afazekas has quit IRC | 21:53 | |
mordred | SpamapS: is it possible that in your post you intended $UPSTART_JOB to be something I fill in directly in the description? | 21:53 |
*** achanda has joined #openstack-infra | 21:54 | |
*** dkliban is now known as dkliban_brb | 21:55 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Don't run thirdparty tests on icehouse https://review.openstack.org/154251 | 21:55 |
dhellmann | clarkb, fungi, jeblair: mtreinish's patch ^^ is needed to unwedge stable/juno work | 21:56 |
*** ashleighfarnham has joined #openstack-infra | 21:57 | |
openstackgerrit | Merged openstack-infra/infra-manual: Explain changes and patch sets https://review.openstack.org/143644 | 21:58 |
jeblair | mtreinish: isn't the solution to that problem the tempest venv? (i ask because this issue blocking tempest-venv sounds circular) | 21:59 |
mtreinish | jeblair: see -qa, sdague just asked the same thing | 21:59 |
stevemar | fungi, i've got a weird issue with a build that i can't figure out - can i bug you :D | 21:59 |
*** dmellado has joined #openstack-infra | 22:00 | |
stevemar | I seem to be getting: Couldn't find remote ref refs/zuul/stable/icehouse/ errors in the devstack setup logs - but i think that's a generic warning | 22:01 |
clarkb | reed: can you rebase 145971 then I can merge it? | 22:01 |
openstackgerrit | Merged openstack-infra/infra-manual: Clarify that Change-Id should not be modified https://review.openstack.org/144586 | 22:01 |
jeblair | clarkb: so do we need a pipeline flag to ignore dependencies that we can set for merge-check ? | 22:01 |
reed | clarkb, let me try | 22:02 |
clarkb | jeblair: ya I think we need a no cross repo deps flag | 22:02 |
jeblair | clarkb: well, it would be a 'no deps' flag since they are the same now :) | 22:02 |
clarkb | oh right hrm | 22:02 |
sdake | Hey folks have a hopefully easy question | 22:03 |
clarkb | yes, I think for merge-check we need it | 22:03 |
jeblair | clarkb: but still, the merge-check would do the right thing with no deps at all | 22:03 |
*** daneyon has joined #openstack-infra | 22:03 | |
sdake | the title of our repository in stackforge needs a change, because we are dropping kubernetes support | 22:03 |
sdake | (kolla) | 22:03 |
clarkb | it is a bit of a corner case but an important one for UI imo | 22:03 |
*** ddieterly has quit IRC | 22:03 | |
sdake | is that done via a infra review? | 22:03 |
clarkb | stevemar: can you link to the jobs that are failing with that? | 22:03 |
jeblair | sdake: yes, the same projects.yaml where the project was created | 22:04 |
SpamapS | mordred: $UPSTART_JOB should be in the environment for every upstart job. | 22:04 |
*** afazekas has joined #openstack-infra | 22:04 | |
mordred | SpamapS: I now understand that part | 22:04 |
stevemar | clarkb, sure, it's here: https://review.openstack.org/#/c/152803/ | 22:04 |
sdake | jeblair cool thanks | 22:04 |
mordred | SpamapS: my upstart job does not seem to be getting tirggered and I cannot figure out why | 22:04 |
mordred | SpamapS: any clues on debugging such a thing? | 22:04 |
SpamapS | mordred: hm, the use of it in 'instance' is superfluous though | 22:04 |
SpamapS | mordred: remove that I think. | 22:04 |
jeblair | clarkb: yeah, i also think that there _might_ be implications if a needed dependency failed to merge (for that matter, it would probably fail check too, but i think that's desired) | 22:04 |
stevemar | this seems suspicious 'oslo.context' is not a global requirement but it should be,something went wrong | 22:04 |
jeblair | clarkb: (failed to be mergable, i guess i should say) | 22:05 |
*** hashar has quit IRC | 22:05 | |
dhellmann | stevemar: ? | 22:05 |
mordred | SpamapS: in the waiter script? | 22:05 |
SpamapS | mordred: yes, I just updated the askubuntu answer. :-P | 22:06 |
stevemar | dhellmann, back to the issue of whether of not to add oslo.context to global req for icehouse | 22:06 |
SpamapS | gah and I see another error | 22:06 |
jeblair | clarkb: i'll do s/default/existing/. sound good? | 22:06 |
dhellmann | stevemar: it shouldn't be needed if we're capping requirements | 22:06 |
SpamapS | $INTERFACE won't be exported by 'starting networking' | 22:06 |
*** oomichi has joined #openstack-infra | 22:06 | |
clarkb | jeblair yup thank you | 22:06 |
stevemar | dhellmann, the issue is it's not working in pycadf: https://review.openstack.org/#/c/152803/ but it's working for keystonemiddleware: https://review.openstack.org/#/c/154166/ | 22:07 |
SpamapS | mordred: so $UPSTART_JOB is available in exec/pre-start/post-start/pre-start/post-start but not in instance | 22:07 |
clarkb | dhellmann: stevemar: ya I think thats a matter of either backporting the requirement or not adding the requirement to pycadf | 22:08 |
stevemar | both patches are adding oslo.context to requirements, and both test against tempest-icehouse | 22:08 |
dhellmann | stevemar: I just dropped all of the stable branch jobs for oslo libs because we're capping them. I didn't include any libraries outside of oslo in that patch, though. You could do the same, if it's safe to assume those libs will be capped. | 22:08 |
*** ddieterly has joined #openstack-infra | 22:08 | |
*** afazekas has quit IRC | 22:09 | |
mordred | SpamapS: INTERFACE probably won't be exported by networking either | 22:09 |
mordred | SpamapS: in my case here - what's the chance that I'm going to get one vs. the other? | 22:09 |
dhellmann | stevemar: those tests are running the master branches of those libs under the icehouse versions of the servers. we don't care about that configuration any more. | 22:09 |
SpamapS | mordred: right I fixed them now | 22:09 |
mordred | SpamapS: is there a defined order at all for "networking" or "network-interface"? | 22:09 |
mordred | ah - cool | 22:09 |
* mordred goes to lookg | 22:09 | |
clarkb | I much prefer sdague's change to the d-g regex change. I am going to -1 the d-g change now | 22:10 |
SpamapS | mordred: no | 22:10 |
SpamapS | mordred: network-interface happens whenever udev ifup's stuff | 22:10 |
SpamapS | mordred: networking happens at various points | 22:11 |
SpamapS | start on (local-filesystems and (stopped udevtrigger or container)) or runlevel [2345] or stopped networking RESULT=failed PROCESS=post-stop EXIT_STATUS=100 | 22:11 |
SpamapS | Perhaps one of the best examples of the reason event-based is fail for psychological reasons. | 22:11 |
*** roshan has joined #openstack-infra | 22:11 | |
clarkb | jeblair: any opposition to me approving those d-g changes now? (you +2'd but did not approve) | 22:12 |
stevemar | dhellmann, ah so you mean we can remove the icehouse/juno related jobs from pycadf? | 22:13 |
jeblair | clarkb: nope -- but note that while i grokked most of that, i did not carefully read the network commands because i am unlikely to spot an error there. | 22:13 |
mordred | SpamapS: I was just chatting with jeblair about the fact that this would be super simple with sysvinit - I'd just run the read-from-config-drive with a very low number | 22:14 |
mordred | SpamapS: ok - your changes there make sense - I am trying them | 22:14 |
dhellmann | stevemar: yes. Also, the icehouse version of devstack doesn't seem to be installing keystonemiddleware from source anyway. | 22:14 |
*** abhirc has joined #openstack-infra | 22:15 | |
*** afazekas has joined #openstack-infra | 22:15 | |
mordred | SpamapS: also - it turns out "auth eth0" is not a valid line in /etc/network/interfaces - but "auto eth0" is | 22:15 |
dhellmann | I see the function defined, but I'm not seeing it called in http://logs.openstack.org/66/154166/1/check/gate-tempest-dsvm-neutron-src-keystonemiddleware-icehouse/adc0581/logs/devstacklog.txt.gz | 22:15 |
reed | clarkb, I screwed up my repo :) | 22:15 |
mordred | SpamapS: you've poked at some of these things more recently than I ... do I need to care about the eth0/en0 stuff? | 22:16 |
reed | clarkb, tried to do three things at once, after 11pm | 22:16 |
stevemar | dhellmann, yeah you *just* removed the stable-compat jobs, okay, i will do the same to pycadf (at least), and look into ksm | 22:16 |
stevemar | thank you sir | 22:16 |
clarkb | jeblair: the network setup is the bit I am most confident in :) | 22:16 |
SpamapS | mordred: I just commented with the right answer in the review. :-P | 22:17 |
clarkb | jeblair: its all of the openstack stuff that I rely on jogo for :) | 22:17 |
dhellmann | stevemar: it looks like when the middleware was added to devstack's stable/icehouse branch the call to install_keystonemiddleware was left out of stack.sh | 22:17 |
mordred | SpamapS: woot | 22:17 |
SpamapS | mordred: biosdevname you mean (em1, em2, etc?) I don't recall what en0 would be | 22:17 |
mordred | SpamapS: of course, "trying that out" means "build a new image; upload the image to swift; import image in to glance; set image metadata; boot nova instance based on that image" | 22:17 |
mordred | SpamapS: yah | 22:17 |
openstackgerrit | Daneyon Hansen proposed openstack-infra/project-config: Updates Kolla Project Description https://review.openstack.org/154261 | 22:17 |
jeblair | clarkb: yeah, consider my approval an "I don't see this causing problems for future d-g use" :) | 22:17 |
mordred | the biosdevname stuff | 22:17 |
mordred | SpamapS: do I need to care about that? | 22:18 |
stevemar | dhellmann, yeah i noticed something weird was going on since that icehouse job didn't actuall install oslo.context either, so i was very confused | 22:18 |
SpamapS | mordred: I don't think so for the cloud. For baremetal you would. | 22:18 |
stevemar | but if it's installing from pypi, then it makes sense | 22:18 |
clarkb | SpamapS: I just ordered a roku 3, with my luck they will refresh all models next week | 22:18 |
dhellmann | stevemar: I'm not sure I ever saw the middleware installed at all, but I'd have to look back at the log again | 22:19 |
mordred | SpamapS: awesome. well, I will not care about it until I do then | 22:19 |
SpamapS | clarkb: You can then claim you liked roku 3 before it was cool. | 22:19 |
sdake | clarkb roku 3 rocks - super fast | 22:19 |
greghaynes | clarkb: maybe we can move convo in here | 22:19 |
sdake | I can't wait for the roku 4k | 22:19 |
sdake | then I get to upgrade all the tvs in the house to 4k - yay ! | 22:19 |
clarkb | sdake: and move to a place with google fiber | 22:20 |
sdake | cox is rolling gige to my hood in the next 6 mo | 22:20 |
clarkb | greghaynes points out that oslo.versionedobjects isn't on the mirrors yet | 22:20 |
clarkb | I am looking into it | 22:20 |
*** dmellado has quit IRC | 22:20 | |
greghaynes | Yep, its making my openstack-repos element... not happy | 22:20 |
mordred | oh -that's not good | 22:21 |
*** roshan has quit IRC | 22:21 | |
dhellmann | clarkb: I'm getting an empty repository when I try to clone it :-( | 22:21 |
clarkb | dhellmann: ya I am going to check if the empty repo is on all mirrors then retrigger replication if so | 22:22 |
clarkb | git is really derpy on centos6 now | 22:22 |
dhellmann | clarkb: cool | 22:22 |
* dhellmann goes to make sure that git repo URL he provided is right | 22:22 | |
mordred | clarkb: I really don't like statements like "git is derpy" | 22:22 |
clarkb | mordred: well its true :) | 22:23 |
*** afazekas has quit IRC | 22:23 | |
mordred | clarkb: sure. I mean, EVERYTHING is derpy - but I don't like it :) | 22:23 |
clarkb | http://git0X.openstack.org:8080/cgit/openstack/oslo.version confirms the repo is empty and present on all the mirror nodes so kicking replication now | 22:23 |
*** dustins has quit IRC | 22:23 | |
dhellmann | clarkb: verified that https://github.com/dhellmann/oslo.versionedobjects-import.git is good | 22:23 |
dhellmann | clarkb: not oslo.version -- oslo.versionedobjects | 22:23 |
clarkb | dhellmann: ya I checked the source repo before I approved too | 22:23 |
*** dkliban_brb is now known as dkliban | 22:24 | |
clarkb | dhellmann: I think its in gerrit just not replicated to the mirrors | 22:24 |
dhellmann | clarkb: ok, you had the wrong name in that url ^^ | 22:24 |
clarkb | dhellmann: ya cgit takes a prefix | 22:24 |
dhellmann | ah | 22:24 |
clarkb | dhellmann: its a super handy feature for when I am lazy :) | 22:24 |
greghaynes | apparently they know their target audience | 22:24 |
dhellmann | heh | 22:25 |
openstackgerrit | Steve Martinelli proposed openstack-infra/project-config: Remove stable-compat jobs from pycadf https://review.openstack.org/154268 | 22:25 |
SpamapS | hm | 22:25 |
SpamapS | when I turn off in_chroot I get this | 22:25 |
SpamapS | Updating cache of git://git.openstack.org/openstack/oslo.versionedobjects.git in /home/clint/.cache/image-create/source-repositories/oslo_versionedobjects_572b63e19f5f89ed731451a2ca6c9ee558fc22e6 with ref master | 22:25 |
SpamapS | fatal: Couldn't find remote ref master | 22:25 |
greghaynes | SpamapS: yep, thats exactly what were dealing with :) | 22:25 |
clarkb | ok replication kicked, now to look at logs to see how that happened | 22:25 |
SpamapS | oh | 22:25 |
*** vigneshvar has quit IRC | 22:25 | |
SpamapS | I'm not even reading what you guys are saying | 22:26 |
* SpamapS will context switch back to $other | 22:26 | |
*** unicell has quit IRC | 22:29 | |
*** gokrokve has quit IRC | 22:29 | |
*** unicell has joined #openstack-infra | 22:29 | |
*** gokrokve has joined #openstack-infra | 22:29 | |
clarkb | fwiw I have confirmed that you can clone from gerrit and the gerrit local replica just fine | 22:30 |
clarkb | still looks like an empty repo after kicking replication though | 22:30 |
clarkb | *empty repo on the mirror nodes | 22:30 |
clarkb | also puppet_run_all.sh really needs timestamps | 22:30 |
*** carl_baldwin has quit IRC | 22:30 | |
clarkb | mordred: ^ any way to convince ansible to timestamp? | 22:30 |
reed | clarkb, I don't understand why ! [remote rejected] HEAD -> refs/publish/master/clear-cla-section (you are not allowed to upload merges) | 22:31 |
mordred | aroo? | 22:31 |
mordred | clarkb: yeah - prolly so | 22:31 |
mordred | clarkb: I'll put it on my plate | 22:31 |
clarkb | reed because you ended up with a merge commit that you are trying to push to gerrit | 22:32 |
openstackgerrit | Steve Martinelli proposed openstack-infra/project-config: Remove stable-compat jobs from pycadf https://review.openstack.org/154268 | 22:32 |
clarkb | should use rebase not merge | 22:32 |
*** dhp has quit IRC | 22:32 | |
reed | i screwed up :) | 22:32 |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for ironic bug 1418833 https://review.openstack.org/154272 | 22:33 |
openstack | bug 1418833 in Ironic "check-tempest-dsvm-ironic-agent_ssh fails due to ConfigDriveWriteError" [Critical,Fix committed] https://launchpad.net/bugs/1418833 - Assigned to Jay Faulkner (jason-oldos) | 22:33 |
*** pc_m has quit IRC | 22:34 | |
*** timcline has quit IRC | 22:34 | |
greghaynes | wow, cursory googling says ansible playbooks require you to write a plugin to get timestamps | 22:35 |
*** timcline has joined #openstack-infra | 22:35 | |
greghaynes | you can always, ya know, ansible | while read -r line do echo $(date) $line done ;) | 22:36 |
*** thedodd has quit IRC | 22:36 | |
*** timcline has quit IRC | 22:37 | |
openstackgerrit | Merged openstack/requirements: Add oslo.policy to projects.txt https://review.openstack.org/154145 | 22:37 |
*** timcline has joined #openstack-infra | 22:38 | |
*** maxbit has quit IRC | 22:38 | |
SpamapS | greghaynes: probably a feature of Tower. ;) | 22:39 |
greghaynes | SpamapS: no joke, it is | 22:39 |
greghaynes | er, sorry, ansible commander | 22:39 |
greghaynes | which I assume is part of that | 22:39 |
clarkb | thats cool cgit has segfaulted on git01 at least once | 22:40 |
clarkb | (not related just noticed it in the logs) | 22:40 |
jlk | greghaynes: timestamps of what? | 22:40 |
greghaynes | jlk: playbook runs | 22:40 |
jlk | greghaynes: if you write out the log file, you get timestamps for all the plays and tasks | 22:40 |
jlk | ANSIBLE_LOG_PATH=outputfile | 22:40 |
greghaynes | jlk: nice! | 22:40 |
clarkb | and stdout doesn't count as a logfile? | 22:40 |
*** unicell has quit IRC | 22:40 | |
clarkb | its a file descriptor | 22:40 |
jlk | hrm. | 22:41 |
*** unicell has joined #openstack-infra | 22:41 | |
jlk | actually I'm seeing it in the stdout too | 22:41 |
jlk | https://gist.github.com/j2sol/afaafb756dc4113dabb4 | 22:41 |
jlk | that shows time of day, time of play, time of whole playbook. | 22:42 |
jlk | unless this is a plugin we're using | 22:42 |
*** juice has quit IRC | 22:42 | |
*** vipul has quit IRC | 22:42 | |
jlk | hahaha | 22:42 |
jlk | poop, i't sa plugin | 22:42 |
greghaynes | heh, /me was really confused there for a minute | 22:43 |
clarkb | what is the centos equivalent to an auth.log? | 22:43 |
*** ashleighfarnham has quit IRC | 22:44 | |
jlk | here's the log file version without a plugin | 22:44 |
jlk | https://gist.github.com/j2sol/ccce3fe4a8db86542fe7 | 22:44 |
notmyname | clarkb: mordred: jeblair: so I want to have a new feature branch in swift, but I don't remember the process for doing so. can you help? | 22:44 |
clarkb | ya so probably what we need to do is stop redirecting stdout/stderr and just log directly to the file with ansible | 22:44 |
greghaynes | yep | 22:45 |
*** juice has joined #openstack-infra | 22:45 | |
greghaynes | clarkb: Im assuming this is run_all.sh in system-config? | 22:45 |
mordred | ++ | 22:45 |
*** vipul has joined #openstack-infra | 22:45 | |
mordred | I think there was a reason I didn't do that originally, but I do not remember what that reason actually was | 22:45 |
clarkb | greghaynes: yes in modules/openstack_project somewhere | 22:45 |
*** dmorita has quit IRC | 22:45 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul: Avoid leaking dynamic change queues https://review.openstack.org/153814 | 22:45 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul: Add ignore-dependencies option https://review.openstack.org/154274 | 22:45 |
jeblair | clarkb: ^ | 22:46 |
*** crc32 has quit IRC | 22:46 | |
clarkb | jeblair: thanks | 22:46 |
clarkb | ok /me is going to ignore stuff until gerrit replication is figured out | 22:46 |
*** dmorita has joined #openstack-infra | 22:46 | |
*** ashleighfarnham has joined #openstack-infra | 22:46 | |
reed | clarkb, I give up, feel free to take over the patch or write it again... it's a trivial set of ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 22:46 |
*** asettle has joined #openstack-infra | 22:47 | |
jeblair | notmyname: http://docs.openstack.org/infra/manual/drivers.html#feature-branches | 22:47 |
*** crc32 has joined #openstack-infra | 22:47 | |
jeblair | notmyname: let us know what's missing from that :) | 22:47 |
clarkb | reed: ok | 22:47 |
clarkb | /var/log/secure appears to be the red hat log file for auth | 22:47 |
*** dizquierdo has quit IRC | 22:48 | |
*** miqui has joined #openstack-infra | 22:48 | |
*** rmcall has quit IRC | 22:49 | |
clarkb | there is a gerrit error when trying to create the local mirror path but then it succeeds in creating it shortly after | 22:49 |
*** amitgandhinz has joined #openstack-infra | 22:49 | |
*** mriedem has quit IRC | 22:51 | |
*** rfolco has quit IRC | 22:51 | |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Zuul: Ignore dependencies in merge-check https://review.openstack.org/154278 | 22:52 |
*** dmellado has joined #openstack-infra | 22:52 | |
*** dprince has joined #openstack-infra | 22:52 | |
*** e0ne has quit IRC | 22:53 | |
*** Alexandra_ has joined #openstack-infra | 22:54 | |
clarkb | so pushing a change got the change to replicate | 22:54 |
clarkb | am I just not triggering replication properly? | 22:54 |
*** Longgeek has joined #openstack-infra | 22:55 | |
clarkb | zaro: any idea where the replication docs are now? | 22:56 |
clarkb | https://gerrit.googlesource.com/plugins%2Freplication/+/refs%2Fheads%2Fstable-2.8 has no obvious doc dir | 22:56 |
*** dmellado has quit IRC | 22:56 | |
mordred | SpamapS: poke again re: upstart - that time it worked - the script ran, /etc/network/interfaces was TOTALLY created as expected | 22:56 |
clarkb | oh of course because its in the source repo | 22:56 |
*** dmellado_ has joined #openstack-infra | 22:56 | |
mordred | SpamapS: BUT | 22:56 |
*** dmellado_ is now known as dmellado | 22:57 | |
clarkb | yay! I figured it out | 22:57 |
clarkb | also the --wait flag is handy | 22:57 |
clarkb | now to go back to trying to understand why this broke at all | 22:58 |
mordred | SpamapS: the network interfaces are down | 22:58 |
mordred | SpamapS: (If I run "ifdown -a; ifup -a" it's all good) | 22:58 |
mordred | SpamapS: this makes me think that upstart ran network-interface INTERFACE=eth0 and it ran normally and stuff | 22:58 |
*** bcourt has quit IRC | 22:59 | |
openstackgerrit | Guido Günther proposed stackforge/python-jenkins: Don't return None on unhandled http errors https://review.openstack.org/153707 | 22:59 |
openstackgerrit | Guido Günther proposed stackforge/python-jenkins: Fix incorrect indentation https://review.openstack.org/153706 | 22:59 |
openstackgerrit | Guido Günther proposed stackforge/python-jenkins: Use empty crumb on empty response https://review.openstack.org/153398 | 22:59 |
openstackgerrit | Guido Günther proposed stackforge/python-jenkins: Don't assume we get a valid response https://review.openstack.org/153399 | 22:59 |
clarkb | ok 19:45 UTC is when replication was kicked off in gerrit | 23:00 |
*** reed has quit IRC | 23:00 | |
openstackgerrit | greghaynes proposed openstack-infra/system-config: Use ansible logging durring puppet run_all.sh https://review.openstack.org/154283 | 23:00 |
clarkb | 20:19 appears to be when mirrors had the files written to them | 23:01 |
clarkb | http://puppetboard.openstack.org/report/git01.openstack.org/d223f8ad66385ac7b5cb54ed13fded55b0dbd1d2 thats 20:19 | 23:01 |
clarkb | http://puppetboard.openstack.org/report/review.openstack.org/6bc088f5ec6c15cecbaeb3ec3d8e4b6c6c9547b4 thats 19:45 | 23:01 |
clarkb | mordred: so how the heck did ansible screw this up? | 23:01 |
jlk | greghaynes: so Ansible will keep writing to that file every time it runs | 23:02 |
greghaynes | jlk: thats the current behavior right? | 23:02 |
jlk | greghaynes: is that file going to stay around between run_all.sh runs, do you want it truncated between runs, or do you want it to just grow forever? | 23:02 |
clarkb | it should append | 23:02 |
jlk | yeah, actually you're right | 23:02 |
nibalizer | for once it isn't puppet's fault \o/ | 23:03 |
*** andreykurilin_ has joined #openstack-infra | 23:03 | |
mordred | hrm | 23:03 |
*** timcline has quit IRC | 23:03 | |
clarkb | nibalizer: well it might be :) | 23:03 |
greghaynes | nibalizer: good point. how can we make this puppets fault? | 23:03 |
clarkb | nibalizer: I think if puppet returns 0 when it shouldn't then ansible will continue | 23:03 |
nibalizer | im sure puppet will be blamed before the debugging is over | 23:03 |
nibalizer | there it is ^^ | 23:03 |
jlk | oh | 23:04 |
clarkb | http://puppetboard.openstack.org/report/git01.openstack.org/c0c64593df1ad2b69e084195313c7981c68119ab | 23:04 |
jlk | yeah, puppet has fun exit codes | 23:04 |
clarkb | that is where puppet should've updated but didn't | 23:04 |
clarkb | OH! | 23:04 |
clarkb | this is going to be lolzy | 23:04 |
clarkb | mordred: I am 99% sure I know what the problem is. project-config is cloned on each node from git.openstack.org when puppet runs on the node | 23:05 |
clarkb | mordred: so if thta change merged between puppet running on git01 and puppet running on review.o.o we lose | 23:05 |
mordred | clarkb: yes | 23:05 |
mordred | that is it | 23:05 |
clarkb | I am confirming merge timestamp now | 23:05 |
mordred | clarkb: I have an idea ... | 23:05 |
jlk | oh my | 23:05 |
clarkb | 1938UTC perfect | 23:05 |
*** jamielennox|away is now known as jamielennox | 23:05 | |
clarkb | so ya thats the bug | 23:05 |
mordred | yup | 23:05 |
mordred | that's totally the bug | 23:05 |
mordred | clarkb: I have an idea for a fix in mind - I'll code up a POC in just a bit | 23:06 |
mordred | clarkb: that's a good bug - nice tracking it down, btw | 23:06 |
clarkb | mordred: probably just supply a ref via a fact? | 23:06 |
*** Ng has quit IRC | 23:06 | |
mordred | yah | 23:06 |
clarkb | mordred: then have ansible be like "this is the ref for this run on all nodes" | 23:07 |
mordred | yup | 23:07 |
*** hichihara has joined #openstack-infra | 23:07 | |
mordred | and since we want to get to passing in params from ansible to puppet anyway to support just using apply, this is actually potentially a nice first-stab at something like that | 23:07 |
*** rackertom has quit IRC | 23:07 | |
*** amitgandhinz has quit IRC | 23:08 | |
SpamapS | mordred: I'm not sure I follow the timeline of what you're saying | 23:08 |
mordred | SpamapS: let me start again | 23:08 |
mordred | SpamapS: those upstart scripts we were working on - they write out /etc/network/interfaces | 23:09 |
*** enikanorov_ has quit IRC | 23:09 | |
mordred | SpamapS: so they _Want_ to run early enough that when the interfaces get brought up, the config file will be accurate, yeah? | 23:09 |
mordred | SpamapS: what I have observed in this latest attempt | 23:09 |
mordred | SpamapS: is that the script ran as expected (This is good, that was not true before) | 23:10 |
mordred | and the file had the right contents | 23:10 |
*** thedodd has joined #openstack-infra | 23:10 | |
mordred | but the network interfaces were not configured with teh right values (they were in down state) | 23:10 |
nibalizer | mordred: https://docs.puppetlabs.com/facter/2.4/custom_facts.html#what-are-external-facts | 23:10 |
*** nelsnelson has quit IRC | 23:10 | |
*** thedodd has quit IRC | 23:10 | |
nibalizer | before you write any ruby | 23:10 |
*** mjturek1 has quit IRC | 23:10 | |
mordred | nibalizer: yup | 23:10 |
mordred | nibalizer: exactly what I was thinking | 23:11 |
openstackgerrit | Clark Boylan proposed openstack-infra/infra-manual: Provide a subsection for CLA information https://review.openstack.org/145971 | 23:11 |
*** ddieterly has quit IRC | 23:11 | |
openstackgerrit | James E. Blair proposed openstack-infra/infra-manual: Clarify feature branch creation https://review.openstack.org/154286 | 23:11 |
SpamapS | mordred: Hm.. | 23:12 |
clarkb | jeblair: I am just going to approve 145971 now. It should've been a trivial rebase but git didn't see it that way | 23:12 |
jeblair | notmyname, mordred, ttx: ^ I think that should clarify things | 23:12 |
mordred | jeblair: ++ | 23:12 |
*** Longgeek has quit IRC | 23:12 | |
jeblair | clarkb: i have re-reviewed it regardless and it has my +2 :) | 23:12 |
SpamapS | mordred: OH, btw, there's a 'init_is_upstart' function in /lib/lsb/init-functions .. FYI | 23:12 |
clarkb | jeblair: even better thanks | 23:12 |
SpamapS | mordred: almost the same as mine :) | 23:13 |
SpamapS | if [ -x /sbin/initctl ] && /sbin/initctl version 2>/dev/null | /bin/grep -q upstart; then | 23:13 |
mordred | SpamapS: nice | 23:13 |
SpamapS | mordred: ok so here's an interesting problem we'll have | 23:13 |
mordred | SpamapS: goood ... | 23:13 |
SpamapS | mordred: eth0 is in the ubuntu cloud image, setup for DHCP | 23:13 |
mordred | SpamapS: I'm not using the ubuntu cloud image | 23:14 |
SpamapS | mordred: ok, that's good then | 23:14 |
SpamapS | mordred: so do you have no /etc/network/interfaces file? | 23:14 |
mordred | SpamapS: oh wait ... I _do_ have a dhcp interfaces file though | 23:14 |
mordred | is that my problem then? | 23:14 |
*** joesavak has quit IRC | 23:14 | |
SpamapS | mordred: well here's the thing.. what you really want is to not have one. | 23:14 |
SpamapS | mordred: or rather, auto lo iface lo ... | 23:14 |
clarkb | jogo: I know you have been busy with other things but I just approved the d-g work to make nova net and multinode/multihost work | 23:14 |
SpamapS | mordred: then, udev won't run any network-interface jobs | 23:15 |
clarkb | jogo: hopefully that gets us moving much closer to having tempest full working | 23:15 |
mordred | SpamapS: so then I'd really just be dealing with networking and not network-interface, yeah? | 23:15 |
SpamapS | mordred: right | 23:15 |
mordred | nod | 23:15 |
mordred | ok | 23:15 |
SpamapS | mordred: which will allow you to generate it, and then ifup -a takes over | 23:15 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul: Add ignore-dependencies option https://review.openstack.org/154274 | 23:16 |
jeblair | now with all needed files! | 23:16 |
SpamapS | mordred: which is what i'd expect to happen anyway right now | 23:16 |
SpamapS | jeblair: but wait, there's more | 23:16 |
SpamapS | comment on this review now and you'll get not one, but +2 | 23:17 |
mordred | SpamapS: hangon - what runs ifup -a? | 23:17 |
SpamapS | mordred: /etc/init/networking.conf | 23:17 |
jeblair | SpamapS: lol | 23:17 |
mordred | ok. cool | 23:17 |
mordred | so just "start on starting networking" | 23:17 |
SpamapS | mordred: it is the catchall for "not already setup or has no udev presence" | 23:17 |
mordred | ugh | 23:17 |
mordred | I'm SO F-ING HAPPY THAT ALL THIS COMPLEXITY WAS ADDED | 23:17 |
SpamapS | mordred: your laptop wouldn't work so incredibly well without it | 23:18 |
mordred | neat. | 23:18 |
mordred | again | 23:18 |
SpamapS | You might wait _SECONDS_ | 23:18 |
SpamapS | SECONDS | 23:18 |
mordred | the idea that the laptop and the server need to be the same ... | 23:18 |
SpamapS | well truth be told they don't need to be the same because networkmanager handles laptop connections | 23:18 |
mordred | yah - and let me tell you for sure what I'm not running on a server ... | 23:19 |
mordred | SpamapS: do I need the waiter pattern at this point? | 23:19 |
mordred | if I'm just start on starting networking? | 23:19 |
SpamapS | mordred: you don't since you won't get an 'ifup' for those interfaces if they're not configured. | 23:19 |
SpamapS | hm | 23:20 |
clarkb | mordred: SpamapS: what if and this may be bonghits we just make the ifup and ifdown scripts look in config drive directly | 23:20 |
clarkb | mordred: SpamapS that way you don't care about upstart | 23:20 |
SpamapS | clarkb: no that is not bonghits at all | 23:20 |
mordred | clarkb: we'd also have to modify them for rh - but maybe so | 23:20 |
SpamapS | RH makes that relatively easy too | 23:20 |
mordred | clarkb: ifup is a binary on ubuntu | 23:21 |
nibalizer | nm-tool and nmcli have given me brain damage, but they work | 23:21 |
clarkb | mordred: but ou can replace them with shell | 23:21 |
mordred | clarkb: I'll try that next - I'm almost done with this iteration | 23:22 |
clarkb | mordred: it just seems like a whole hell of a lot less work to just have the calling thing do the right thing rather than setting up all this env stuff so that when it is called it does the right thing | 23:22 |
clarkb | also its binary? wtf | 23:22 |
mordred | clarkb: the EASY thing would be for sysvinit to work | 23:23 |
mordred | I'd like to argue that sysvinit is actuall more better for cloud | 23:23 |
fungi | so, so much with the scrollback | 23:24 |
clarkb | I wonder, can we put a rogue dhcp server on a neutron network we control then just use that for everything? iirc that isn't quite supported in rax with public IPs | 23:24 |
clarkb | fungi: tl;dr found a bung in ansible puppeting, and dynamic host configuration protocol without using DHCP is bonghits | 23:25 |
clarkb | jeblair: did you see jesusaurus' comment on 153025? | 23:25 |
*** otter768 has joined #openstack-infra | 23:26 | |
SpamapS | clarkb: ifupdown's wtf is even more powerful than you can possibly imagine | 23:27 |
clarkb | SpamapS: I have resisted looking on my local machine | 23:28 |
*** EmilienM is now known as EmilienM|afk | 23:28 | |
SpamapS | clarkb: it is written in one of the most amazingly o_O languages on the planet | 23:28 |
clarkb | SpamapS: but maybe I should | 23:28 |
*** Alexandra_ has quit IRC | 23:28 | |
SpamapS | "NoWebM" | 23:28 |
*** hdd has quit IRC | 23:28 | |
StevenK | Literate programming! | 23:28 |
StevenK | Because WCPGW. | 23:28 |
StevenK | Oh wait. | 23:28 |
SpamapS | NoWebM ___generated by perl___ | 23:28 |
StevenK | SpamapS: I have previously asked aj if he lost a bet WRT ifupdown's language of choice. | 23:29 |
SpamapS | Looking at its code thinking you'll just patch it real quick is the programmer equivalent of mistaking wasabi for guacamole. | 23:29 |
SpamapS | #tears | 23:29 |
clarkb | hahahahahaha | 23:29 |
*** carl_baldwin has joined #openstack-infra | 23:30 | |
jlk | SpamapS: golden. | 23:30 |
mordred | SpamapS: ok. here we go again ... | 23:31 |
*** otter768 has quit IRC | 23:31 | |
*** bknudson has quit IRC | 23:31 | |
*** hdd has joined #openstack-infra | 23:33 | |
*** wenlock has quit IRC | 23:33 | |
*** jgrimm is now known as zz_jgrimm | 23:35 | |
*** wenlock has joined #openstack-infra | 23:35 | |
*** mfink_ has quit IRC | 23:36 | |
clarkb | jeblair: I am +2 on the remaining CRD changes. Should we get an ignore-dependencies layout.yaml update change pushed too? | 23:36 |
openstackgerrit | Merged openstack-infra/zuul: Fix independent pipeline CRD https://review.openstack.org/153809 | 23:36 |
*** dmellado has quit IRC | 23:36 | |
clarkb | oh you did that already /me review | 23:36 |
*** tmcpeak has quit IRC | 23:36 | |
clarkb | so is 154188 a thing we should move forward on until the other work to use bundler and gemfiles is done? | 23:38 |
clarkb | mordred: ^ | 23:38 |
openstackgerrit | Merged openstack-infra/infra-manual: Clarify feature branch creation https://review.openstack.org/154286 | 23:38 |
*** dmellado has joined #openstack-infra | 23:38 | |
openstackgerrit | Boris Pavlovic proposed openstack-infra/project-config: Add rally performance job to nova experimental queue https://review.openstack.org/147765 | 23:38 |
*** elliottk_ has joined #openstack-infra | 23:39 | |
fungi | clarkb: saw the ansible chatter. awesome stuffs | 23:40 |
*** ddieterly has joined #openstack-infra | 23:40 | |
fungi | SpamapS: clarkb: mordred: ifupdown supports hook scripts though, right? | 23:41 |
fungi | like you can say "on up run this" and "on down run this other" | 23:42 |
clarkb | ya /etc/network/ifup.d/ iirc | 23:42 |
clarkb | but in this case we need to set the specific addrs and things | 23:42 |
clarkb | though there are pre scripts too iirc | 23:42 |
zaro | clarkb: latest replication doc are here: https://gerrit.googlesource.com/plugins/replication/+/master/src/main/resources/Documentation | 23:42 |
fungi | sure, i thought you could do that with the hooks calling ip address cli subcommands | 23:42 |
*** mriedem has joined #openstack-infra | 23:43 | |
SpamapS | fungi: yes it does | 23:43 |
SpamapS | and RH's syconfig thing does too | 23:43 |
*** elliottk_ has left #openstack-infra | 23:43 | |
SpamapS | Honestly though | 23:43 |
clarkb | fungi: I half expect it to be like but over here I was told to do X so X wins | 23:43 |
*** elliottk has joined #openstack-infra | 23:43 | |
SpamapS | mordred does not want to do things per interface | 23:43 |
SpamapS | mordred wants to do things _before any interfaces_ | 23:43 |
SpamapS | upstart's implementation in debian and ubuntu don't provide that as a single hook point | 23:44 |
SpamapS | systemd does in theory | 23:44 |
fungi | SpamapS: good point | 23:44 |
*** mriedem has quit IRC | 23:44 | |
clarkb | SpamapS: right but you could set it up to work per interface | 23:44 |
clarkb | SpamapS: if your scripts in ifup.d/ directly looked into the config drive properly | 23:44 |
mordred | SpamapS: the systemd hook is a good one | 23:45 |
SpamapS | clarkb: yes you can set it up per interface, but you _ALSO_ need to set it up to go when there are no interfaces. | 23:45 |
fungi | ifupdown provides the interface name as an envvar i think, though it's been ages since i've written hook scripts for it so don't recall the details now | 23:45 |
SpamapS | mordred: yes systemd's "state driven" paradigm is how our minds think | 23:45 |
clarkb | SpamapS: to go when there are no interfaces? | 23:46 |
clarkb | SpamapS: I don't parse that | 23:46 |
mordred | also - yes - there are MANY things that could be done - but I'm about 5 seconds from having this approach finished | 23:46 |
*** mriedem has joined #openstack-infra | 23:46 | |
fungi | i might also be confusing them with rc on *bsd, it's been _that_ long | 23:46 |
SpamapS | clarkb: well there is also the problem of /etc/network/interfaces not having any interfaces in it that actually exist via udev. | 23:46 |
clarkb | ohgod | 23:47 |
clarkb | I have an idea | 23:47 |
SpamapS | clarkb: if that is the case... you have the catchall "ifup -a" that /etc/init/networking.conf runs .. and that is the time to generate /etc/network/interfaces with the config drive data. | 23:47 |
clarkb | at the vancouver summit we get booth space and use it solely for signing up petitioners to require all clouds to dhcp | 23:47 |
SpamapS | which is why you need two upstart jobs. ;) | 23:47 |
mordred | clarkb: +10000 | 23:47 |
mordred | I mean, honestly, I cannot believe this is a problem we're having to solve | 23:47 |
fungi | clarkb: i'll take gladly a 4-hour booth shift | 23:47 |
clarkb | mordred: did you submit that talk proposal yet? | 23:47 |
SpamapS | clarkb: I'm in | 23:47 |
SpamapS | clarkb: let's have t-shirts | 23:48 |
clarkb | mordred: the "Things that your cloud should give me as a user" talk | 23:48 |
mordred | I ALSO cannot believe that crazypants have caused us to have a completely unintelligible init system | 23:48 |
fungi | though we'd do better wandering with clipboards... would you consider signing this petition to save dhcp? | 23:48 |
mordred | clarkb: no - I did not | 23:48 |
mordred | :( | 23:48 |
mordred | dude | 23:48 |
mordred | actually | 23:48 |
clarkb | mordred: today is the last day? do we still have time | 23:48 |
clarkb | mordred: lets write a proposal really quickly | 23:48 |
mordred | we should do a talk on how to configure network services in a scalable fashion ... | 23:48 |
mordred | and also how to do service discovery by a distributed database of names | 23:48 |
clarkb | mordred: :) | 23:49 |
mordred | and seriously just talk about dhcp and dns like they're new concepts | 23:49 |
fungi | clarkb: the 9th is the last day if you want to present something in front of people who aren't in design sessions, yes | 23:49 |
SpamapS | mordred: systemd is a lot more intellgibile. And to be fair, it's not all upstart's fault. It is also that such a beast had never been in existence before, and so the implementation of the boot itself is... obtuse. | 23:49 |
mordred | SpamapS: sure - and I dont' blame upstart the same was I blame systemd | 23:49 |
clarkb | fungi: I think that is where we have to propose this | 23:49 |
mordred | but MAN - I mean, I had to write a "unit" today | 23:49 |
fungi | there are precisely 10 minutes remaining utc in february 9 | 23:50 |
mordred | and I did not like doing it | 23:50 |
clarkb | oh wait is it utc'd? | 23:50 |
clarkb | not central'd? | 23:50 |
fungi | no idea | 23:50 |
fungi | everything should be utc | 23:50 |
*** wenlock has left #openstack-infra | 23:50 | |
fungi | file a bug | 23:50 |
mordred | I cannot imagine it's not central time | 23:50 |
clarkb | mordred: is this something you want to do? | 23:50 |
fungi | austin is the new greenwich | 23:50 |
mordred | clarkb: guh ... in theory, yes. in practice ... instead we could go sit at a bar in vancouver | 23:50 |
clarkb | ha | 23:50 |
fungi | clarkb: are you _certain_ the summit is _not_ a bar in vancouver? | 23:51 |
*** sarob has joined #openstack-infra | 23:51 | |
clarkb | I just do not know how to say it any louder than I already have other than taking up conference time to be like "DHCP please use it also dns is handy and put services on port 443" | 23:51 |
*** andreykurilin_ has quit IRC | 23:51 | |
mordred | SpamapS: so now I have the element installing blank files, then the "write network scripts" portion writing the dhcp config - then the "oh, and also there's config drive" overwriting that | 23:51 |
mordred | clarkb: ++ | 23:51 |
fungi | clarkb: ultra-lightning talks | 23:51 |
openstackgerrit | Boris Pavlovic proposed openstack-infra/project-config: Nicer order of jobs in Rally pipelines https://review.openstack.org/154291 | 23:52 |
mordred | actually | 23:52 |
mordred | clarkb: we should just lightning talk | 23:52 |
clarkb | oh and image names are part of the damn api | 23:52 |
clarkb | mordred: wfm | 23:52 |
SpamapS | mordred: Ok. You're putting a loopback in /etc/network/interfaces, right? | 23:52 |
mordred | that way less prep | 23:52 |
mordred | SpamapS: yah | 23:52 |
fungi | clarkb: totally separate lightning talk too | 23:52 |
SpamapS | mordred: ok, it gets ... weird.. without it. :) | 23:52 |
fungi | you already have two proposals there | 23:52 |
* SpamapS goes another summit w/o any good ideas for talks | 23:52 | |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Add static network config element for Rackspace https://review.openstack.org/154132 | 23:52 |
mordred | SpamapS: ^^ you can see the latest there | 23:53 |
clarkb | SpamapS: you can steal my talk if you want to shame cloud deployers into fixing these problems | 23:53 |
mordred | fungi: you might want to cover your eyes before looking at that ^^ | 23:53 |
*** dimtruck is now known as zz_dimtruck | 23:53 | |
* fungi prepares to shudder | 23:53 | |
mordred | SpamapS: yah - it's not a "feature" to update the image content AND the current image name AND the old image name | 23:53 |
*** sdake__ is now known as sdake_ | 23:53 | |
clarkb | mordred: now that you pushed that please review 154188 :) | 23:54 |
*** dimsum__ has quit IRC | 23:54 | |
*** dprince has quit IRC | 23:54 | |
SpamapS | mordred: so I think this will work. One thing to note: you will end up having to wait 5 minutes for eth0/eth1 to not get DHCP if they exist. | 23:54 |
mordred | SpamapS: why? | 23:55 |
SpamapS | hm maybe not actually | 23:55 |
SpamapS | mordred: static-networking-up | 23:55 |
SpamapS | mordred: it's a feature :) | 23:55 |
*** dimsum__ has joined #openstack-infra | 23:55 | |
SpamapS | mordred: ok so actually no you won't | 23:55 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/infra-manual: Provide a subsection for CLA information https://review.openstack.org/145971 | 23:55 |
mordred | SpamapS: it should be an empty file when udev dets to it | 23:55 |
mordred | ok | 23:55 |
mordred | PHEW | 23:55 |
mordred | I was about to give up on thinking I understood linux | 23:55 |
openstackgerrit | Maru Newby proposed openstack-infra/devstack-gate: Use sudo to move hook script logs https://review.openstack.org/154292 | 23:55 |
fungi | clarkb: 145971 needed fixing--was failing the docs job, hence not merging | 23:55 |
SpamapS | mordred: as soon as local-filesystems and stopped udevtrigger happen, your script will go, which will write the thing out. | 23:56 |
*** ddieterly has quit IRC | 23:56 | |
SpamapS | mordred: then ifup -a will fire, and eth0 and eth1 will come up, and static-networking-up will be emitted | 23:56 |
SpamapS | mordred: well really you don't want it to be empty. You want it to wait. :) | 23:56 |
SpamapS | mordred: unless you can handle being in runlevel 2 without any interfaces. | 23:57 |
*** dimsum__ is now known as dims | 23:57 | |
SpamapS | (which 99.9% of things can handle, but not things that explicitly bind to ips, for instance) | 23:57 |
*** dims is now known as Guest70247 | 23:58 | |
clarkb | fungi: wrong character was used? | 23:58 |
fungi | clarkb: yep | 23:58 |
*** Guest70247 has quit IRC | 23:58 | |
openstackgerrit | Merged openstack-infra/infra-manual: Provide a subsection for CLA information https://review.openstack.org/145971 | 23:58 |
SpamapS | btw I just built an image with is_chroot=='false' | 23:58 |
fungi | clarkb: other parts of the document used ^ for that level rather than ~ | 23:58 |
mordred | SpamapS: and it worked and stuff? | 23:58 |
mordred | clarkb: it's possible we were just high when we thought it wouldn't work? | 23:59 |
mordred | SpamapS: OH | 23:59 |
clarkb | SpamapS: nice! | 23:59 |
*** dmsimard is now known as dmsimard_away | 23:59 | |
SpamapS | yes it worked | 23:59 |
mordred | wait - one more wrinkle | 23:59 |
SpamapS | I mean | 23:59 |
SpamapS | it built | 23:59 |
SpamapS | no 'sploding | 23:59 |
mordred | do you have mysql running on your machine? | 23:59 |
SpamapS | no | 23:59 |
mordred | that's it | 23:59 |
mordred | sorry - I totally forgot the issue until just now | 23:59 |
SpamapS | it just skips the things if no 3306? | 23:59 |
mordred | we run mysql on the nodepool node | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!