*** e0ne has quit IRC | 00:02 | |
fungi | alexpilotti: i have a confirmed working fix, i'm just checking it now for regressions | 00:05 |
---|---|---|
fungi | i'll release it as 0.10.7 sometime tonight hopefully, reviews willing | 00:06 |
alexpilotti | fungi: cool tx, I can also test it if you could please send me the review link | 00:06 |
jd__ | pbr /o\ | 00:14 |
jd__ | thanks fungi :) | 00:14 |
*** mtanino has joined #openstack-infra | 00:16 | |
*** fandi has quit IRC | 00:17 | |
*** Masahiro has joined #openstack-infra | 00:18 | |
*** hdd has joined #openstack-infra | 00:22 | |
*** Masahiro has quit IRC | 00:22 | |
fungi | alexpilotti: https://review.openstack.org/143337 | 00:25 |
alexpilotti | fungi: thanks! | 00:27 |
*** yolanda has quit IRC | 00:29 | |
*** hichtakk has joined #openstack-infra | 00:32 | |
alexpilotti | fungi: worked perfectly fine, tried without the tag and by forcing the version in setup.cfg as it used to be | 00:32 |
*** hdd has quit IRC | 00:36 | |
*** hichtakk has quit IRC | 00:41 | |
*** carl_baldwin has joined #openstack-infra | 00:41 | |
*** salv-orlando has joined #openstack-infra | 00:41 | |
*** alexpilotti has quit IRC | 00:43 | |
*** salv-orlando has quit IRC | 00:46 | |
*** avozza is now known as zz_avozza | 00:47 | |
*** grue_pm has quit IRC | 00:49 | |
*** otter768 has joined #openstack-infra | 00:50 | |
*** grue_pm has joined #openstack-infra | 00:51 | |
*** otter768 has quit IRC | 00:55 | |
jhesketh | fungi: so with the zuul cloner on slaves we're doing a git clone of zuul and installing it to a venv.. With the swift push stuff, it's not its own project. So should we A) fetch the swift uploader .py file from the gitweb, or B) Split the swift uploader into its own project | 00:57 |
*** carl_baldwin has quit IRC | 00:58 | |
*** Masahiro has joined #openstack-infra | 01:01 | |
*** teran has joined #openstack-infra | 01:02 | |
*** teran has quit IRC | 01:03 | |
*** signed8bit has joined #openstack-infra | 01:03 | |
*** teran has joined #openstack-infra | 01:04 | |
*** teran_ has quit IRC | 01:04 | |
*** teran_ has joined #openstack-infra | 01:06 | |
*** teran__ has joined #openstack-infra | 01:07 | |
fungi | jhesketh: i think we can just make a virtualenv and then call whatevenv/bin/python thatscript.py | 01:07 |
fungi | jhesketh: we can continue obtaining the script from wherever we've been getting it in those jobs so far | 01:08 |
*** teran has quit IRC | 01:08 | |
*** FlorianSW|away has joined #openstack-infra | 01:08 | |
jhesketh | fungi: the script is done as a slave-script from a builder | 01:08 |
jhesketh | so I'd have to change all the nodes to call it from within the virtualenv | 01:08 |
jhesketh | which is probably okay | 01:09 |
*** teran_ has quit IRC | 01:10 | |
*** teran__ has quit IRC | 01:11 | |
FlorianSW|away | hello all! Maybe someone can help with a little problem? Actually i want to migrate from gerrit trigger (jenkins plugin) to zuul. I have setup zuul and a first check pipeline to cover a test project in gerrit (should start a build when comment "recheck" is added). I also installed the gearman plugin (build from source) in jenkins and added a test job ("jenkins-test" which i have added to the check pipeline in the test | 01:12 |
FlorianSW|away | and see (in zuul.log and debug.log), that zuul added it to gearman, but jenkins doesn't start the job. In jenkins log file i don't see anything :/ Can someone assist me? | 01:12 |
*** FlorianSW|away is now known as FlorianSW | 01:12 | |
*** asettle is now known as asettle-BRB | 01:12 | |
*** lttrl has quit IRC | 01:13 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/project-config: Set up venv for zuul-swift-logs https://review.openstack.org/142327 | 01:18 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/system-config: Remove python magic https://review.openstack.org/142330 | 01:18 |
jhesketh | fungi: ^ | 01:19 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/project-config: Set up venv for zuul-swift-logs https://review.openstack.org/142327 | 01:20 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/project-config: Start using the zuul-swift-upload venv https://review.openstack.org/143340 | 01:20 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul: Add support for 'connection' concept https://review.openstack.org/121528 | 01:26 |
*** yolanda has joined #openstack-infra | 01:31 | |
*** carl_baldwin has joined #openstack-infra | 01:31 | |
*** jerryz has joined #openstack-infra | 01:34 | |
*** unicell has joined #openstack-infra | 01:35 | |
*** stevemar has joined #openstack-infra | 01:39 | |
FlorianSW | to my above question: hmm, it seems, that zuul sends a SUBMIT_JOB_LOW and gets JOB_CREATED and a NOOP, then sends a GRAB_JOB_UNIQ and receives a NO_JOB. This seems to be not correct, because the created job should be there? :/ | 01:41 |
*** Ryan_Lane has quit IRC | 01:46 | |
*** ryanpetrello has joined #openstack-infra | 01:46 | |
*** Ryan_Lane has joined #openstack-infra | 01:46 | |
*** Ryan_Lane has quit IRC | 01:46 | |
jhesketh | FlorianSW: is it because no worker has registered for the job? | 01:49 |
FlorianSW | jhesketh: sorry for the noob question: how i should add one? :/ | 01:50 |
jhesketh | FlorianSW: you'll need to configure the job in jenkins and have it register the job with the gearman server | 01:51 |
jhesketh | I'm not sure how to do that exactly as I don't run a jenkins deployment sorry | 01:51 |
jhesketh | FlorianSW: If you telnet into the gearman server you show the registered functions and workers etc | 01:53 |
FlorianSW | jhesketh: hmm, thanks so far, let me check it (i thought the gearman plugin itself is the worker for a job) | 01:54 |
jhesketh | FlorianSW: the gearman plugin is the worker, but the worker needs to register which functions it can perform | 01:54 |
jhesketh | presumably that's just all the jobs by name in jenkins | 01:55 |
FlorianSW | jhesketh: in gearman (command "workers") i see the host twice with _manager suffix | 01:56 |
jhesketh | FlorianSW: yeah, that's correct... the main worker registers for all the jobs, while the manager worker registers for other notifications from zuul (such as cancel the job) | 01:57 |
jhesketh | which the manager worker will then do internally etc | 01:57 |
FlorianSW | jhesketh: and both named with manager? | 01:58 |
jhesketh | FlorianSW: as in you see two manager's? | 01:59 |
FlorianSW | jhesketh: yes, two workers, both are named "servername_manager" | 01:59 |
FlorianSW | and one zuul rpc listener | 01:59 |
jhesketh | hmm, that's odder... one might be a dead connection | 02:00 |
jhesketh | (of which there is no harm as the jobs are cancelled by uuid) | 02:00 |
FlorianSW | so not really a "problem" which prevents jenkins from doing his jobs, right? | 02:01 |
jhesketh | shouldn't be | 02:01 |
jhesketh | although you should see your jenkins worker (ie, a non-manager) | 02:01 |
jhesketh | but again, I'm not familiar with the jenkins-gearman stuff so I may be wrong | 02:01 |
FlorianSW | jhesketh: thanks for your help. maybe someone other can help, too :) | 02:03 |
jhesketh | no trouble, sorry I couldn't be of more help | 02:04 |
FlorianSW | np, this was better then nothing! :) | 02:04 |
*** Sukhdev has joined #openstack-infra | 02:05 | |
*** nosnos has joined #openstack-infra | 02:10 | |
*** signed8bit is now known as signed8bit_ZZZzz | 02:11 | |
*** baoli has quit IRC | 02:12 | |
*** ryanpetrello has quit IRC | 02:14 | |
*** carl_baldwin has quit IRC | 02:23 | |
*** oomichi has joined #openstack-infra | 02:23 | |
FlorianSW | jhesketh: just for info: After a restart of zuul and jenkins i have _exec as a new worker assigned to all jobs i have in my jenkins setup, but still the same error (jenkins doesn't add new builds) | 02:23 |
FlorianSW | jhesketh: and another question: do you know a mailing list/forum/wikipage where i can ask for help? | 02:24 |
*** yaguang has joined #openstack-infra | 02:30 | |
jhesketh | FlorianSW: do you mean zuul doesn't add new builds, or jenkins? | 02:32 |
jhesketh | FlorianSW: this channel, the openstack-dev mailing list, or openstack-infra | 02:32 |
*** baoli has joined #openstack-infra | 02:32 | |
jhesketh | http://lists.openstack.org/ | 02:32 |
FlorianSW | jenkins, i think, at least if i understand the logs correctly | 02:33 |
*** hdd has joined #openstack-infra | 02:36 | |
*** hichtakk has joined #openstack-infra | 02:42 | |
*** lttrl has joined #openstack-infra | 02:48 | |
*** otter768 has joined #openstack-infra | 02:51 | |
*** hichtakk has quit IRC | 02:53 | |
*** otter768 has quit IRC | 02:55 | |
*** hdd has quit IRC | 02:59 | |
*** achanda has joined #openstack-infra | 03:06 | |
*** baoli has quit IRC | 03:09 | |
*** dims has quit IRC | 03:10 | |
*** jerryz has quit IRC | 03:12 | |
*** dims has joined #openstack-infra | 03:13 | |
*** achanda has quit IRC | 03:19 | |
*** mtanino has quit IRC | 03:19 | |
*** Masahiro has quit IRC | 03:26 | |
*** signed8bit_ZZZzz has quit IRC | 03:29 | |
openstackgerrit | Ken'ichi Ohmichi proposed openstack/requirements: Cap a pbr version for a workaround https://review.openstack.org/143351 | 03:31 |
*** praveenkumar has joined #openstack-infra | 03:40 | |
*** dkranz has quit IRC | 03:40 | |
*** dims has quit IRC | 03:41 | |
*** nosnos has quit IRC | 03:41 | |
*** nosnos has joined #openstack-infra | 03:42 | |
*** nosnos has quit IRC | 03:46 | |
*** hichtakk has joined #openstack-infra | 03:54 | |
*** hichtakk has quit IRC | 03:59 | |
*** carl_baldwin has joined #openstack-infra | 04:01 | |
*** stevemar has quit IRC | 04:01 | |
*** stevemar has joined #openstack-infra | 04:02 | |
openstackgerrit | Ken'ichi Ohmichi proposed openstack/requirements: Cap a pbr version for a workaround https://review.openstack.org/143351 | 04:03 |
openstackgerrit | Ken'ichi Ohmichi proposed openstack/requirements: Encap pbr versions for a workaround https://review.openstack.org/143351 | 04:04 |
*** Sukhdev has quit IRC | 04:05 | |
*** hichtakk has joined #openstack-infra | 04:07 | |
*** Sukhdev has joined #openstack-infra | 04:11 | |
*** nosnos has joined #openstack-infra | 04:15 | |
*** serverascode____ has quit IRC | 04:16 | |
*** serverascode____ has joined #openstack-infra | 04:18 | |
*** FlorianSW has quit IRC | 04:18 | |
*** stevemar has quit IRC | 04:21 | |
*** stevemar has joined #openstack-infra | 04:21 | |
*** asettle-BRB is now known as asettle | 04:24 | |
*** Masahiro has joined #openstack-infra | 04:27 | |
*** hichtakk has quit IRC | 04:30 | |
*** dimtruck is now known as zz_dimtruck | 04:30 | |
*** hichtakk has joined #openstack-infra | 04:30 | |
*** koolhead17 has joined #openstack-infra | 04:32 | |
*** lttrl has quit IRC | 04:32 | |
*** xyang1 has quit IRC | 04:33 | |
*** hichtakk has quit IRC | 04:35 | |
*** dims has joined #openstack-infra | 04:41 | |
*** Ryan_Lane has joined #openstack-infra | 04:45 | |
*** dims has quit IRC | 04:47 | |
*** otter768 has joined #openstack-infra | 04:52 | |
*** otter768 has quit IRC | 04:56 | |
*** yamamoto_ has joined #openstack-infra | 04:59 | |
*** koolhead_ has joined #openstack-infra | 05:03 | |
*** koolhead17 has quit IRC | 05:04 | |
*** _shaps__ has joined #openstack-infra | 05:04 | |
*** armax has quit IRC | 05:04 | |
*** sressot has quit IRC | 05:05 | |
*** crinkle has quit IRC | 05:05 | |
*** crinkle has joined #openstack-infra | 05:05 | |
*** phschwartz has quit IRC | 05:05 | |
*** armax has joined #openstack-infra | 05:06 | |
*** xianghui has quit IRC | 05:06 | |
*** xianghui has joined #openstack-infra | 05:06 | |
*** _shaps_ has quit IRC | 05:06 | |
*** phschwartz has joined #openstack-infra | 05:07 | |
*** sressot has joined #openstack-infra | 05:07 | |
*** Mmike has quit IRC | 05:09 | |
*** spiffxp has quit IRC | 05:09 | |
*** vhoward has quit IRC | 05:09 | |
*** vhoward has joined #openstack-infra | 05:09 | |
*** redrobot has quit IRC | 05:09 | |
*** cinerama` has joined #openstack-infra | 05:10 | |
*** yolanda_ has joined #openstack-infra | 05:10 | |
*** notmyname_ has joined #openstack-infra | 05:10 | |
*** therve` has joined #openstack-infra | 05:10 | |
*** Guest20522 has quit IRC | 05:10 | |
*** mtreinish has quit IRC | 05:11 | |
*** notmyname has quit IRC | 05:11 | |
*** dmsimard_away has quit IRC | 05:11 | |
*** yolanda has quit IRC | 05:11 | |
*** cinerama has quit IRC | 05:11 | |
*** devananda has quit IRC | 05:11 | |
*** therve has quit IRC | 05:11 | |
*** devanand1 has joined #openstack-infra | 05:11 | |
*** notmyname_ is now known as notmyname | 05:11 | |
*** Guest20522 has joined #openstack-infra | 05:11 | |
*** yamamoto_ has quit IRC | 05:11 | |
*** mtreinish has joined #openstack-infra | 05:12 | |
*** redrobot has joined #openstack-infra | 05:12 | |
*** redrobot is now known as Guest87463 | 05:12 | |
*** spiffxp has joined #openstack-infra | 05:12 | |
*** Mmike has joined #openstack-infra | 05:12 | |
*** dmsimard_away has joined #openstack-infra | 05:13 | |
*** dmsimard_away is now known as dmsimard | 05:13 | |
openstackgerrit | Jeremy Stanley proposed openstack-dev/pbr: Merge tag '0.10.7' into master https://review.openstack.org/143363 | 05:27 |
fungi | i think i'm done hacking on pbr for the night. known regressions are addressed in 0.10.7 as best i can tell | 05:38 |
*** hichtakk has joined #openstack-infra | 05:39 | |
fungi | also the setuptools 8 stack targeting pbr master has all regressions from the feature/0.10 branch addressed if they were present | 05:39 |
*** koolhead_ has quit IRC | 05:41 | |
oomichi | fungi: thanks for pbr 0.10.7. by using it, tempest gate tests seems fixed :-) | 05:44 |
*** hdd has joined #openstack-infra | 05:45 | |
*** krtaylor has joined #openstack-infra | 05:56 | |
*** Mmike has quit IRC | 05:57 | |
*** Mmike has joined #openstack-infra | 05:57 | |
*** oomichi has quit IRC | 05:59 | |
*** carl_baldwin has quit IRC | 06:02 | |
*** yamamoto_ has joined #openstack-infra | 06:04 | |
*** stevemar has quit IRC | 06:06 | |
*** Sukhdev has quit IRC | 06:11 | |
*** teran has joined #openstack-infra | 06:25 | |
*** teran has quit IRC | 06:25 | |
*** teran has joined #openstack-infra | 06:28 | |
openstackgerrit | Praveen Kumar proposed openstack-infra/jenkins-job-builder: Add Example to demonstrate flow plugin for job-template https://review.openstack.org/143250 | 06:35 |
*** teran_ has joined #openstack-infra | 06:38 | |
*** teran has quit IRC | 06:40 | |
*** yfried|afk has joined #openstack-infra | 06:41 | |
*** garyk has joined #openstack-infra | 06:44 | |
*** teran_ has quit IRC | 06:45 | |
*** carl_baldwin has joined #openstack-infra | 06:45 | |
*** camunoz is now known as camunoz_gone | 06:45 | |
*** [HeOS] has quit IRC | 06:46 | |
*** carl_baldwin has quit IRC | 06:52 | |
*** otter768 has joined #openstack-infra | 06:52 | |
*** teran has joined #openstack-infra | 06:56 | |
*** otter768 has quit IRC | 06:57 | |
*** hdd has quit IRC | 06:59 | |
*** yfried|afk is now known as yfried | 07:08 | |
*** _nadya_ has joined #openstack-infra | 07:14 | |
*** zz_dimtruck is now known as dimtruck | 07:18 | |
*** teran_ has joined #openstack-infra | 07:19 | |
*** e0ne has joined #openstack-infra | 07:21 | |
*** teran has quit IRC | 07:22 | |
*** _nadya_ has quit IRC | 07:22 | |
*** teran has joined #openstack-infra | 07:27 | |
*** yfried is now known as yfried|afk | 07:27 | |
*** teran_ has quit IRC | 07:29 | |
*** k4n0 has joined #openstack-infra | 07:30 | |
*** _nadya_ has joined #openstack-infra | 07:33 | |
*** salv-orlando has joined #openstack-infra | 07:33 | |
*** ihrachyshka has joined #openstack-infra | 07:34 | |
*** fabo_ is now known as fabo | 07:36 | |
*** ihrachyshka has quit IRC | 07:38 | |
*** ihrachyshka has joined #openstack-infra | 07:39 | |
*** ihrachyshka has quit IRC | 07:41 | |
*** hichtakk has quit IRC | 07:42 | |
*** yfried|afk is now known as yfried | 07:47 | |
*** subscope has joined #openstack-infra | 07:48 | |
*** zz_avozza is now known as avozza | 07:48 | |
*** yamamoto_ has quit IRC | 08:01 | |
*** jgallard_ has joined #openstack-infra | 08:01 | |
*** dimtruck is now known as zz_dimtruck | 08:06 | |
*** zz_dimtruck is now known as dimtruck | 08:07 | |
*** gilliard_afk is now known as gilliard | 08:15 | |
*** jamielennox is now known as jamielennox|away | 08:15 | |
*** teran has quit IRC | 08:17 | |
*** dimtruck is now known as zz_dimtruck | 08:18 | |
*** [HeOS] has joined #openstack-infra | 08:23 | |
*** dorry has quit IRC | 08:23 | |
*** _nadya_ has quit IRC | 08:25 | |
*** HeOS has joined #openstack-infra | 08:26 | |
*** [HeOS] has quit IRC | 08:26 | |
*** ildikov has quit IRC | 08:26 | |
*** e0ne has quit IRC | 08:27 | |
*** ihrachyshka has joined #openstack-infra | 08:28 | |
*** dmellado has quit IRC | 08:29 | |
*** yamamoto_ has joined #openstack-infra | 08:31 | |
*** garyk has quit IRC | 08:35 | |
*** jerryz has joined #openstack-infra | 08:36 | |
*** zz_dimtruck is now known as dimtruck | 08:37 | |
*** e0ne has joined #openstack-infra | 08:40 | |
praveenkumar | Is gerrit/zuul service down, I am getting http://logs.openstack.org/50/143250/2/check/gate-jenkins-job-builder-pep8/398bbfc/console.html for a patch set | 08:44 |
*** e0ne has quit IRC | 08:44 | |
*** dimtruck is now known as zz_dimtruck | 08:48 | |
*** ZZelle has joined #openstack-infra | 08:50 | |
*** dims has joined #openstack-infra | 08:50 | |
*** otter768 has joined #openstack-infra | 08:53 | |
*** garyk has joined #openstack-infra | 08:54 | |
*** dims has quit IRC | 08:54 | |
*** amuller has joined #openstack-infra | 08:54 | |
*** Hal_ has joined #openstack-infra | 08:54 | |
*** otter768 has quit IRC | 08:58 | |
*** jpich has joined #openstack-infra | 08:58 | |
*** kedkul has joined #openstack-infra | 09:01 | |
*** Ala has joined #openstack-infra | 09:04 | |
*** salv-orlando has quit IRC | 09:05 | |
*** teran has joined #openstack-infra | 09:05 | |
*** yfried is now known as yfried|afk | 09:06 | |
*** yfried|afk is now known as yfried | 09:09 | |
*** derekh has joined #openstack-infra | 09:13 | |
*** kashyap has joined #openstack-infra | 09:13 | |
*** fandi has joined #openstack-infra | 09:15 | |
*** isaacb has joined #openstack-infra | 09:16 | |
*** subscope has quit IRC | 09:16 | |
*** garyk has quit IRC | 09:17 | |
isaacb | Does anyone knows how to configure Zuul to combine several gerrit accounts with same jenkins master? | 09:18 |
*** eikke has joined #openstack-infra | 09:22 | |
*** garyk has joined #openstack-infra | 09:23 | |
eikke | any known issues with Gerrit (both web and git)? | 09:23 |
*** andreykurilin_ has joined #openstack-infra | 09:24 | |
*** jedimike has joined #openstack-infra | 09:28 | |
ZZelle | eikke, are you having a dns resolution trouble? | 09:28 |
*** andreykurilin_ has quit IRC | 09:30 | |
*** andreykurilin__ has joined #openstack-infra | 09:30 | |
*** koolhead17 has joined #openstack-infra | 09:30 | |
*** e0ne has joined #openstack-infra | 09:34 | |
*** pblaho_ has joined #openstack-infra | 09:35 | |
*** koolhead17 has quit IRC | 09:44 | |
*** unicell has quit IRC | 09:44 | |
*** yaguang has quit IRC | 09:45 | |
*** Longgeek has joined #openstack-infra | 09:51 | |
*** salv-orlando has joined #openstack-infra | 09:54 | |
*** AJaeger has joined #openstack-infra | 09:59 | |
*** garyk has quit IRC | 10:03 | |
*** garyk has joined #openstack-infra | 10:04 | |
*** e0ne is now known as e0ne_ | 10:05 | |
eikke | ZZelle: at first DNS, afterwards connection ("network is unreachable" to port 29418, but other sites etc worked fine)), now DNS again | 10:06 |
ZZelle | eikke, i got DNS trouble ... solved by using 8.8.8.8 google DNS | 10:07 |
ZZelle | eikke, but no connection troubles | 10:07 |
*** jedimike has quit IRC | 10:09 | |
*** koolhead17 has joined #openstack-infra | 10:10 | |
*** koolhead17 has joined #openstack-infra | 10:10 | |
openstackgerrit | Dmitry Teselkin proposed openstack-infra/zuul: Process event multiple times. https://review.openstack.org/136027 | 10:13 |
*** e0ne_ has quit IRC | 10:16 | |
*** [HeOS] has joined #openstack-infra | 10:16 | |
*** HeOS has quit IRC | 10:17 | |
*** kashyap has quit IRC | 10:17 | |
*** hughsaunders has quit IRC | 10:18 | |
*** kashyap has joined #openstack-infra | 10:18 | |
*** hughsaunders has joined #openstack-infra | 10:18 | |
*** Masahiro has quit IRC | 10:21 | |
*** Masahiro has joined #openstack-infra | 10:21 | |
*** yolanda_ has quit IRC | 10:22 | |
*** BobBall_1WOL is now known as BobBall | 10:22 | |
*** _nadya_ has joined #openstack-infra | 10:24 | |
*** andreykurilin__ has quit IRC | 10:25 | |
openstackgerrit | Radomir Dopieralski proposed openstack-infra/project-config: Update stackforge/tuskar-ui-extras to run tests on the gate https://review.openstack.org/143043 | 10:27 |
*** garyk has quit IRC | 10:29 | |
*** AJaeger has quit IRC | 10:34 | |
*** garyk has joined #openstack-infra | 10:35 | |
*** Masahiro has quit IRC | 10:37 | |
*** cnesa has joined #openstack-infra | 10:37 | |
*** sabarij is now known as zz_sabarij | 10:43 | |
*** rfolco has joined #openstack-infra | 10:45 | |
*** yolanda has joined #openstack-infra | 10:46 | |
*** rlandy has joined #openstack-infra | 10:50 | |
*** pblaho_ has quit IRC | 10:51 | |
*** isaacb has quit IRC | 10:54 | |
*** otter768 has joined #openstack-infra | 10:54 | |
*** otter768 has quit IRC | 10:59 | |
*** tristanC has quit IRC | 11:01 | |
*** _nadya_ has quit IRC | 11:02 | |
*** tristanC has joined #openstack-infra | 11:02 | |
*** yfried is now known as yfried|afk | 11:03 | |
*** tristanC has quit IRC | 11:06 | |
*** jgallard_ has quit IRC | 11:06 | |
*** yfried|afk is now known as yfried | 11:07 | |
*** tristanC has joined #openstack-infra | 11:07 | |
*** unicell has joined #openstack-infra | 11:08 | |
*** garyk has quit IRC | 11:08 | |
*** nosnos has quit IRC | 11:13 | |
*** nosnos has joined #openstack-infra | 11:13 | |
*** redixin has joined #openstack-infra | 11:14 | |
*** nosnos has quit IRC | 11:17 | |
*** Masahiro has joined #openstack-infra | 11:18 | |
*** Masahiro has quit IRC | 11:20 | |
*** koolhead17 has quit IRC | 11:27 | |
*** e0ne has joined #openstack-infra | 11:28 | |
*** yfried is now known as yfried|afk | 11:32 | |
*** jedimike has joined #openstack-infra | 11:33 | |
*** lttrl has joined #openstack-infra | 11:37 | |
*** zz_dimtruck is now known as dimtruck | 11:38 | |
*** isaacb has joined #openstack-infra | 11:42 | |
*** dizquierdo has joined #openstack-infra | 11:42 | |
*** lttrl has quit IRC | 11:42 | |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/storyboard: Implement Streaming API websocket handler https://review.openstack.org/143304 | 11:42 |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/storyboard: Implement Streaming API websocket handler https://review.openstack.org/143304 | 11:44 |
*** dims has joined #openstack-infra | 11:45 | |
*** achanda has joined #openstack-infra | 11:46 | |
*** garyk has joined #openstack-infra | 11:47 | |
*** koolhead17 has joined #openstack-infra | 11:48 | |
*** dimtruck is now known as zz_dimtruck | 11:48 | |
*** tnurlygayanov has joined #openstack-infra | 11:52 | |
*** yfried|afk is now known as yfried | 11:52 | |
*** adalbas has joined #openstack-infra | 11:54 | |
*** e0ne is now known as e0ne_ | 11:57 | |
*** adalbas has quit IRC | 11:58 | |
*** dims has quit IRC | 11:58 | |
*** wuhg has joined #openstack-infra | 12:00 | |
*** avozza is now known as zz_avozza | 12:02 | |
*** zz_avozza is now known as avozza | 12:02 | |
*** fifieldt__ has quit IRC | 12:02 | |
*** _nadya_ has joined #openstack-infra | 12:02 | |
*** adalbas has joined #openstack-infra | 12:06 | |
wuhg | hi, all , i have a question on gerrit ,anybody here? | 12:06 |
*** fifieldt has joined #openstack-infra | 12:07 | |
*** e0ne_ has quit IRC | 12:07 | |
*** mase_x200 has joined #openstack-infra | 12:08 | |
*** koolhead17 has quit IRC | 12:08 | |
*** _nadya_ has quit IRC | 12:09 | |
*** ddieterl_ has joined #openstack-infra | 12:14 | |
*** ddieterly has quit IRC | 12:15 | |
dstufft | fungi: clarkb mordred just FYI, I'm cutting pip 6 later today | 12:15 |
*** cdent has joined #openstack-infra | 12:16 | |
*** SumitNaiksatam has quit IRC | 12:16 | |
*** e0ne has joined #openstack-infra | 12:16 | |
*** dims has joined #openstack-infra | 12:18 | |
*** SumitNaiksatam has joined #openstack-infra | 12:20 | |
*** jgjl has joined #openstack-infra | 12:22 | |
*** denis_makogon has joined #openstack-infra | 12:22 | |
openstackgerrit | Aleksey proposed openstack-infra/storyboard: Changes for calls iteritems and str to six https://review.openstack.org/142733 | 12:23 |
*** koolhead17 has joined #openstack-infra | 12:23 | |
*** achanda has quit IRC | 12:32 | |
*** achanda has joined #openstack-infra | 12:33 | |
*** baoli has joined #openstack-infra | 12:33 | |
*** baoli has quit IRC | 12:34 | |
*** baoli has joined #openstack-infra | 12:34 | |
*** achanda has quit IRC | 12:37 | |
*** dims_ has joined #openstack-infra | 12:39 | |
*** kedkul has quit IRC | 12:42 | |
*** dims has quit IRC | 12:42 | |
*** yfried is now known as yfried|afk | 12:44 | |
*** FlorianSW has joined #openstack-infra | 12:49 | |
*** pblaho_ has joined #openstack-infra | 12:53 | |
*** pc_m has joined #openstack-infra | 12:53 | |
*** jgallard_ has joined #openstack-infra | 12:54 | |
*** otter768 has joined #openstack-infra | 12:55 | |
*** mbacchi has joined #openstack-infra | 12:57 | |
*** baoli has quit IRC | 12:59 | |
*** e0ne is now known as e0ne_ | 13:00 | |
*** otter768 has quit IRC | 13:00 | |
*** yfried|afk is now known as yfried | 13:00 | |
*** pblaho_ has quit IRC | 13:01 | |
*** jgjl has quit IRC | 13:01 | |
*** e0ne_ is now known as e0ne | 13:02 | |
*** tobiash has joined #openstack-infra | 13:03 | |
*** subscope has joined #openstack-infra | 13:05 | |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/storyboard: Implement Streaming API websocket handler https://review.openstack.org/143304 | 13:06 |
*** dpyzhov has joined #openstack-infra | 13:06 | |
*** Longgeek has quit IRC | 13:10 | |
*** subscope has quit IRC | 13:10 | |
*** dkranz has joined #openstack-infra | 13:11 | |
*** dprince has joined #openstack-infra | 13:13 | |
*** dims_ has quit IRC | 13:13 | |
*** Longgeek has joined #openstack-infra | 13:14 | |
*** yfried has quit IRC | 13:14 | |
*** jgjl has joined #openstack-infra | 13:15 | |
*** yamamoto_ has quit IRC | 13:16 | |
*** yamamoto has joined #openstack-infra | 13:17 | |
*** dims has joined #openstack-infra | 13:17 | |
*** bswartz has quit IRC | 13:17 | |
*** avozza is now known as zz_avozza | 13:18 | |
*** e0ne has quit IRC | 13:26 | |
*** hashar has joined #openstack-infra | 13:26 | |
*** e0ne has joined #openstack-infra | 13:26 | |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/storyboard: Implement Streaming API websocket handler https://review.openstack.org/143304 | 13:27 |
*** pblaho_ has joined #openstack-infra | 13:27 | |
rcarrillocruz | hmm | 13:27 |
rcarrillocruz | i'm getting random dns resolve issues on review.openstack.org | 13:27 |
rcarrillocruz | anyone else? | 13:27 |
FlorianSW | rcarrillocruz: me too, for openstack.org itself, too | 13:28 |
*** Masahiro has joined #openstack-infra | 13:29 | |
*** jokke__ is now known as jokke_ | 13:30 | |
*** Masahiro_ has joined #openstack-infra | 13:32 | |
*** Masahiro has quit IRC | 13:34 | |
*** lttrl has joined #openstack-infra | 13:34 | |
*** hashar has quit IRC | 13:35 | |
*** Masahiro has joined #openstack-infra | 13:35 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/python-storyboardclient: Setting up base classes https://review.openstack.org/138092 | 13:36 |
*** Masahiro_ has quit IRC | 13:36 | |
*** Longgeek has quit IRC | 13:38 | |
*** kgiusti has joined #openstack-infra | 13:38 | |
*** Longgeek has joined #openstack-infra | 13:38 | |
*** 16WAAORL2 has quit IRC | 13:40 | |
*** enikanorov_ has joined #openstack-infra | 13:40 | |
*** Masahiro has quit IRC | 13:40 | |
*** Masahiro has joined #openstack-infra | 13:41 | |
*** ayoung has joined #openstack-infra | 13:42 | |
*** _nadya_ has joined #openstack-infra | 13:49 | |
*** Masahiro has quit IRC | 13:49 | |
*** e0ne is now known as e0ne_ | 13:52 | |
*** Masahiro has joined #openstack-infra | 13:54 | |
*** bswartz has joined #openstack-infra | 13:56 | |
*** Masahiro has quit IRC | 13:58 | |
anteaya | I can navigate to review.o.o and sign in successfully | 13:58 |
anteaya | what actions are creating issues | 13:58 |
*** Masahiro has joined #openstack-infra | 13:58 | |
anteaya | zuul appears to be functioning according to my scan of status.o.o/zuul | 14:00 |
openstackgerrit | Merged openstack-infra/storyboard-webclient: Added millisecond delay to reduce the number of queries. https://review.openstack.org/140120 | 14:01 |
openstackgerrit | Cedric Brandily proposed openstack-infra/git-review: Handle correctly http error raise in run_http_exc https://review.openstack.org/124396 | 14:01 |
anteaya | praveenkumar: that log is showing a failure to connect to git | 14:01 |
* anteaya checks git.o.o | 14:01 | |
*** Masahiro has quit IRC | 14:03 | |
*** Masahiro has joined #openstack-infra | 14:03 | |
*** lttrl has quit IRC | 14:05 | |
*** baoli has joined #openstack-infra | 14:05 | |
*** pblaho_ has quit IRC | 14:06 | |
anteaya | I just successfully cloned jenkins-job-builder from all five git servers | 14:07 |
anteaya | perhaps there was an issue with the front end | 14:07 |
anteaya | wuhg: what is your question? | 14:08 |
anteaya | SergeyLukjanov fungi clarkb the meet bot seems to be able to start a meeting but not to change topics | 14:09 |
anteaya | I was looking in -meeting | 14:10 |
*** yamamoto has quit IRC | 14:11 | |
dhellmann | fungi: thanks for pushing through the rest of that pbr work -- I need to catch up on commit logs | 14:11 |
wuhg | anteaya: why didn't the new patch https://review.openstack.org/#/c/110425/ refresh/empty the review ? | 14:12 |
*** yfried has joined #openstack-infra | 14:12 | |
*** mase_x200 has quit IRC | 14:12 | |
*** Masahiro has quit IRC | 14:12 | |
wuhg | anteaya: the Code-Review column should be empty after a new patch ,right? | 14:13 |
anteaya | wuhg: what was the change in the new patch? | 14:13 |
openstackgerrit | Merged openstack-infra/storyboard-webclient: Users may now issue their own access tokens. https://review.openstack.org/140176 | 14:14 |
*** e0ne_ is now known as e0ne | 14:14 | |
wuhg | patch set 49 | 14:14 |
*** Guest32161 has joined #openstack-infra | 14:15 | |
anteaya | what was changed? | 14:15 |
dhellmann | fungi, clarkb : here's an interesting note from gerrit: https://review.openstack.org/#/c/142593/1 says it is both merged and in merge conflict. Is that because it's on a branch? | 14:15 |
*** Masahiro has joined #openstack-infra | 14:15 | |
anteaya | if just the commit message was changed then no, the current review votes will stay | 14:16 |
*** fandi has quit IRC | 14:16 | |
*** fandi_ has joined #openstack-infra | 14:16 | |
anteaya | if code was changed then yes, the code review votes for the prior patchset should be cleared | 14:16 |
anteaya | wuhg: was there a code change between patchset 48 and 49? | 14:16 |
*** mfer has joined #openstack-infra | 14:18 | |
anteaya | there is so much code there, I can't tell | 14:18 |
*** leakypipes is now known as jaypipes | 14:18 | |
*** Masahiro has quit IRC | 14:20 | |
*** signed8bit has joined #openstack-infra | 14:23 | |
*** signed8bit has quit IRC | 14:23 | |
crinkle | I'm also seeing dns issues: I can't resolve any *.o.o from my home, and there are jobs failing because of dns issues http://logs.openstack.org/85/143385/1/check/gate-puppet-keystone-puppet-unit-3.6/dac1786/console.html#_2014-12-22_07_36_58_106 | 14:24 |
*** xyang1 has joined #openstack-infra | 14:24 | |
crinkle | also, interestingly, I can't resolve rackspace.com | 14:24 |
*** dims has quit IRC | 14:26 | |
wuhg | anteaya:it seems it's rebased | 14:26 |
anteaya | wuhg: well for a rebase I believe the votes stay | 14:27 |
openstackgerrit | Aleksey proposed openstack-infra/storyboard: Git repo links in project table https://review.openstack.org/143455 | 14:28 |
anteaya | since the system I believe can recognize a rebase as not a change in the code in the patch and therefore the reviews stay | 14:28 |
anteaya | crinkle: thanks for the additional information | 14:28 |
anteaya | JayF: are you about? | 14:28 |
crinkle | anteaya: np | 14:28 |
anteaya | I can't reproduce so having your perspective is valuable | 14:29 |
wuhg | anteaya thanks | 14:29 |
anteaya | wuhg: thank you | 14:29 |
anteaya | there was a spike in errors accross all hosts but currently the situation seems to have resolved | 14:30 |
*** dims has joined #openstack-infra | 14:31 | |
anteaya | crinkle: you are currently seeing dns issues? | 14:31 |
anteaya | that log was from 7 hours agao | 14:31 |
anteaya | perhaps there was a blip at that time | 14:31 |
crinkle | anteaya: yes, still unable to resolve review.openstack.org from my home (but able to from elsewhere) | 14:32 |
anteaya | crinkle: :( | 14:33 |
crinkle | it could perhaps just be my isp | 14:33 |
anteaya | which isp are you with? | 14:33 |
crinkle | century link | 14:33 |
jesusaurus | crinkle: strange, is there anything in the authority section when you run 'dig openstack.org'? | 14:34 |
*** mikeit has joined #openstack-infra | 14:34 | |
crinkle | jesusaurus: nope | 14:34 |
jesusaurus | :( | 14:34 |
anteaya | crinkle: I've kind of exhuasted my repertoire until fungi or other show up | 14:36 |
anteaya | my normal mode of operation is to ask questions until someone who has a clue and can do something arrives | 14:36 |
crinkle | anteaya: np, I've hacked my /etc/hosts for now | 14:36 |
anteaya | crinkle: okay | 14:37 |
anteaya | crinkle: thanks for being a data point | 14:37 |
crinkle | happy to help | 14:37 |
anteaya | :D | 14:37 |
*** zz_avozza is now known as avozza | 14:39 | |
*** eharney has joined #openstack-infra | 14:43 | |
anteaya | crinkle: so the meetbot was able to start and end the meeting but wouldn't accept a topic I see | 14:44 |
* anteaya looks for logs | 14:44 | |
anteaya | you got logs: http://eavesdrop.openstack.org/meetings/puppet_openstack/2014/puppet_openstack.2014-12-22-14.05.log.html | 14:45 |
crinkle | anteaya: yes, and it seemed like the #link command worked | 14:45 |
crinkle | we didn't really exercise the other commands | 14:45 |
crinkle | just #topic was behaving strange | 14:46 |
anteaya | I see yes | 14:46 |
*** mikeit has quit IRC | 14:46 | |
anteaya | odd that it could hear the startmeeting and endmeeting commands but not topic | 14:46 |
anteaya | note that I am not issuing those commands in this channel | 14:46 |
anteaya | :D | 14:46 |
crinkle | haha | 14:46 |
anteaya | meetbot is also used for logging channels | 14:47 |
nibalizer | maybe just because the bot doesn't have ops right now | 14:47 |
anteaya | but well helpfully start a meeting anywhere | 14:47 |
anteaya | nibalizer: is that it | 14:47 |
anteaya | funny it can still start and end meetings though | 14:48 |
nibalizer | it probably issued the topic commands on que | 14:48 |
anteaya | okay so an easy fix for someone to bless it with ops | 14:48 |
nibalizer | just freenode didn't care because it doesn't have ops | 14:48 |
nibalizer | er cue? | 14:48 |
nibalizer | how english | 14:48 |
*** avozza is now known as zz_avozza | 14:49 | |
openstackgerrit | Alexandre Viau proposed openstack-infra/project-config: python-surveilclient: Added py34 checks https://review.openstack.org/143460 | 14:54 |
*** otter768 has joined #openstack-infra | 14:56 | |
*** mfer has quit IRC | 14:56 | |
*** adalbas has quit IRC | 14:57 | |
fungi | praveenkumar: eikke: ZZelle: rcarrillocruz: crinkle: anteaya: https://status.rackspace.com/ is always a good place to look for these sorts of things | 14:57 |
fungi | "We are monitoring a connectivity issue impacting our DNS environment that began at approximately 01:10 CST. Our engineers have taken steps to mitigate impact from this issue, however some of our customers may continue to experience intermittent periods of latency, packet loss, or connectivity failures when attempting to reach rackspace.com or subdomains within rackspace.com..." | 14:57 |
anteaya | fungi: thanks | 14:58 |
fungi | (of course, if you can't resolve status.rackspace.com either, then not terribly helpful admittedly) | 14:58 |
*** mjturek has joined #openstack-infra | 14:58 | |
anteaya | but I could have posted to a paste in that case | 14:58 |
anteaya | had I looked which I didn't | 14:58 |
*** beekneemech is now known as bnemec | 14:58 | |
*** jgjl has quit IRC | 14:59 | |
fungi | anteaya: nibalizer: yeah when freenode was doing stuff over the weekend the meetbot presumably reconnected while chanserv and other atheme services were split/offline so never got auto-op'ed. i'll fix | 14:59 |
anteaya | thanks | 14:59 |
*** yolanda has quit IRC | 15:00 | |
*** amitgandhinz has joined #openstack-infra | 15:00 | |
*** yolanda has joined #openstack-infra | 15:00 | |
*** otter768 has quit IRC | 15:01 | |
yolanda | here, fungi or infra-cores, we are having some issues with storyboard server | 15:01 |
yolanda | looks as new changes aren't propagated, we don't see updates on code since friday at least | 15:02 |
fungi | yolanda: i'll check into it | 15:02 |
yolanda | thx | 15:02 |
fungi | puppetboard says "80 nodes unreported in the last 0.5 hours" and seems to stretch back 3-5 days... that's no good | 15:03 |
yolanda | any nodes, not only storyboard? | 15:04 |
fungi | yolanda: looking that way. 80 out of 90 nodes unresponsive | 15:05 |
ZZelle | fungi, thanks for reading the backlog :) | 15:05 |
yolanda | fungi, they are on holiday :) | 15:05 |
yolanda | ok, need to leave for a while, i'll be back on an hour | 15:05 |
*** bhunter71 has joined #openstack-infra | 15:06 | |
bhunter71 | #join git-upstream | 15:06 |
bhunter71 | ^ excuse me | 15:07 |
anteaya | bhunter71: it happens | 15:08 |
anteaya | dhellmann: so I am reviewing https://review.openstack.org/#/c/142257/ would appreciate having your input | 15:08 |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:08 | |
anteaya | I haven't been following all the details (I've tried, I can't keep up) but you seemed to have a voice in the conversation about pbr freeze | 15:09 |
mordred | fungi: didn't we recently land that change to ansible running? | 15:13 |
fungi | mordred: which change? | 15:13 |
fungi | mordred: the one to switch from the static hostlist to puppet cert list --all | 15:13 |
fungi | ? | 15:13 |
mordred | No | 15:13 |
*** dpyzhov has left #openstack-infra | 15:13 | |
fungi | mordred: oh, if it was something in the past few days, then likely | 15:13 |
mordred | The one about running even if git fails | 15:14 |
*** mfer has joined #openstack-infra | 15:15 | |
*** ryanpetrello has joined #openstack-infra | 15:16 | |
*** Masahiro has joined #openstack-infra | 15:16 | |
*** mfer has quit IRC | 15:19 | |
dhellmann | anteaya: looking | 15:19 |
*** jerryz has quit IRC | 15:19 | |
anteaya | dhellmann: thank you, just didn't want to catch you unaware | 15:19 |
*** tonytan4ever has joined #openstack-infra | 15:20 | |
dhellmann | anteaya: thanks. +1 from me, with a comment about future cleanup | 15:20 |
anteaya | dhellmann: thank you | 15:20 |
*** Masahiro has quit IRC | 15:21 | |
fungi | mordred: looks like you're talking about https://review.openstack.org/129722 but that merged ~10 days ago | 15:21 |
mordred | Ah. K | 15:22 |
*** stevemar has joined #openstack-infra | 15:23 | |
*** annegentle has joined #openstack-infra | 15:24 | |
openstackgerrit | Aleksey proposed openstack-infra/storyboard: All aborts now have message https://review.openstack.org/143465 | 15:25 |
*** ayoung has quit IRC | 15:28 | |
*** isaacb has quit IRC | 15:34 | |
*** ryanpetrello has quit IRC | 15:34 | |
*** mtanino has joined #openstack-infra | 15:35 | |
*** teran has quit IRC | 15:38 | |
*** teran has joined #openstack-infra | 15:38 | |
fungi | mordred: clarkb: https://review.openstack.org/129441 merged at exactly the right time to account for this "Bail out in run_all.sh runs when failures happen" | 15:40 |
fungi | i wonder if we're bailing out before updating most of the servers | 15:40 |
*** zz_avozza is now known as avozza | 15:40 | |
fungi | checking the ansible log, it doesn't mention any of the servers which are showing up as unreported, and this would also explain why only 80 of the 90 are not reporting rather than all of them | 15:41 |
fungi | aha! i see why | 15:42 |
fungi | so, if we take this route, we can't have _any_ servers with puppet certs not getting updated via ansible | 15:43 |
mordred | fungi: yah. sorry I didn't see that patch before | 15:43 |
mordred | I recommend making it +e again before we start running ansible | 15:43 |
fungi | afstest.openstack.org has a cert, but we intentionally didn't accept its ssh key on the puppetmaster because we didn't want it getting updated | 15:43 |
openstackgerrit | Merged openstack-infra/project-config: Move to pbr freeze from pip freeze https://review.openstack.org/142257 | 15:43 |
fungi | so when it gets to that point in the list, it fails to connect to afstest and then aborts the remainder of the run | 15:44 |
mordred | wait, really? | 15:44 |
fungi | i'll whip up the one-liner patch to set +e right before the ansible loop | 15:44 |
mordred | fungi: hang on - that doesn't make sense to me | 15:44 |
fungi | mordred: the last line in the log for each invocation of run_all.sh is "afstest.openstack.org : ok=0 changed=0 unreachable=1 failed=0" | 15:45 |
fungi | error detail is "fatal: [afstest.openstack.org] => SSH encountered an unknown error during the connection. We recommend you re-run the command using -vvvv, which will enable SSH debugging output to help diagnose the issue" | 15:45 |
mordred | fungi: ah - it's because the afs things are happening before "everything else | 15:46 |
mordred | sorry | 15:46 |
mordred | I had a stale copy of the file locally | 15:46 |
mordred | yes - +e before the ansible section and we should be back to sane | 15:46 |
fungi | awesome--thanks! | 15:46 |
*** EmilienM is now known as EmilienM|afk | 15:47 | |
mordred | ooh! the pbr freeze change landed | 15:47 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Don't bail out in run_all.sh for ansible errors https://review.openstack.org/143474 | 15:50 |
fungi | mordred: clarkb: ^ | 15:50 |
fungi | that should get puppet working again i think | 15:50 |
*** achanda has joined #openstack-infra | 15:51 | |
dstufft | fungi: mordred pip 6 in either 15 minutes, or an hour | 15:52 |
dstufft | depending on if I feel like doing it in 15 | 15:52 |
fungi | dstufft: excellent. i guess i'll clear my schedule for the day ;) | 15:52 |
dstufft | fungi: you cut me sir | 15:52 |
dstufft | :D | 15:52 |
dstufft | hopefully pip 6.0 will be relatively pain free, pep 440 is the main thing | 15:53 |
* dstufft waited until everyone solved pep 440 with setuptools so nobody gets mad at pip | 15:53 | |
mordred | dstufft: smart | 15:53 |
mordred | dstufft: well, in 15 minutes I'm walking over to Roscoe's Fried Chicken and Waffles - so I will not care | 15:54 |
dstufft | mordred: also smart | 15:54 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add migration to add test attrs column to test_runs table https://review.openstack.org/143239 | 15:54 |
dstufft | I wish I had some fried Chicken and waffles now | 15:54 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Switch subunit2sql to set attrs in test_runs table https://review.openstack.org/143240 | 15:54 |
fungi | well, i think i finally got the last of the fallout from the setuptools pep 440 implementation solved in released versions of pbr last night, so good timing | 15:55 |
omrim | Is someone know what;s wrong with "install_puppet.sh" script? | 15:56 |
anteaya | omrim: we are having a third-party meeting right now | 15:56 |
fungi | omrim: i think we'd need more context than that. are you experiencing a problem with it? | 15:56 |
anteaya | omrim: you might consider stopping by | 15:56 |
*** ihrachyshka has quit IRC | 15:56 | |
*** rlandy has quit IRC | 15:57 | |
*** hdd has joined #openstack-infra | 15:57 | |
omrim | Sorry to interrupt, Yes I have an issue with the script | 15:58 |
*** baoli has quit IRC | 15:58 | |
*** julim has joined #openstack-infra | 15:59 | |
krotscheck | Storyboard meeting in #openstack-meeting-3 | 16:00 |
anteaya | omrim: the third party meeting is over, it is a perfect place for questions like yours, there are three to choose from so you can get questions answered and logged so you can help others in future | 16:01 |
*** ryanpetrello has joined #openstack-infra | 16:02 | |
anteaya | omrim: if you want any help you are going to have to share your output in a paste | 16:02 |
anteaya | omrim: we don't know enough about what you are asking to help you | 16:02 |
fungi | omrim: http://www.catb.org/esr/faqs/smart-questions.htmlhttp://www.catb.org/esr/faqs/smart-questions.html | 16:02 |
fungi | omrim: er, sorry, my paste button bounced | 16:02 |
anteaya | omrim: and I agree with fungi, take some time and read that page | 16:02 |
fungi | omrim: we need to know what error you're seeing to have any hope of helping you | 16:02 |
*** dkranz has quit IRC | 16:03 | |
*** ayoung has joined #openstack-infra | 16:04 | |
omrim | It is quite simple..I just try to install a new Jenkins master. So I take the install_master.sh from: https://raw.github.com/jaypipes/os-ext-testing/master/puppet/install_master.sh | 16:05 |
*** bradjones has joined #openstack-infra | 16:05 | |
openstackgerrit | James Polley proposed openstack-infra/project-config: Don't run the python jobs, except for pep8 testing https://review.openstack.org/143479 | 16:05 |
*** prad has joined #openstack-infra | 16:05 | |
omrim | When I run the install_master the script got an exception in puppet instllation section | 16:05 |
*** prad has quit IRC | 16:06 | |
openstackgerrit | James Polley proposed openstack-infra/project-config: Don't run the python jobs, except for pep8 testing https://review.openstack.org/143479 | 16:06 |
omrim | When I look in the code I so the following: http://paste.openstack.org/show/153915/ | 16:06 |
*** pblaho_ has joined #openstack-infra | 16:06 | |
*** _nadya_ has quit IRC | 16:07 | |
yolanda | fungi, checking the logs, have you found the issue? something with ansible? | 16:07 |
fungi | omrim: that url is no longer valid | 16:07 |
*** dannywilson has joined #openstack-infra | 16:07 | |
omrim | So we need to update the install_master script right? | 16:08 |
omrim | I took it from the master | 16:08 |
fungi | omrim: you should use https://git.openstack.org/cgit/openstack-infra/system-config/plain/install_puppet.sh | 16:09 |
fungi | omrim: we don't maintain the install_master script you're talking about. that's just something someone wrote long ago and stuck on github | 16:09 |
fungi | omrim: it's not anything even remotely official or supported by the openstack infrastructure team | 16:10 |
*** mfer has joined #openstack-infra | 16:11 | |
*** ryanpetrello has quit IRC | 16:11 | |
omrim | fungi: That's correct..Thanks | 16:11 |
fungi | omrim: as such, i don't have control to update it | 16:11 |
*** dannywilson has quit IRC | 16:12 | |
*** e0ne is now known as e0ne_ | 16:12 | |
*** dannywilson has joined #openstack-infra | 16:15 | |
*** koolhead17 has quit IRC | 16:16 | |
fungi | i'm going to self approve https://review.openstack.org/143474 since mordred +2'd it in spirit ;) | 16:16 |
fungi | that way we'll start puppeting our servers again | 16:17 |
mordred | ++ | 16:17 |
fungi | especially important since we've got pip 6 on the way and would like to be able to see what's breaking (if anything) | 16:18 |
mordred | Yah | 16:18 |
yolanda | fungi, great, thx | 16:18 |
*** dkranz has joined #openstack-infra | 16:19 | |
*** e0ne_ is now known as e0ne | 16:19 | |
mordred | BTW, I just had an idea on making notifications better ... | 16:19 |
*** mfer has quit IRC | 16:19 | |
mordred | I'll write it down when I'm on the laptop | 16:20 |
fungi | dhellmann: if you end up getting a few minutes, 142931 and the changes on top of it should get pbr master back on track with setuptools 8 now | 16:21 |
jaypipes | fungi: is there a URL you would like me to point people to that explains how to install an upstream CI clone easily? | 16:21 |
openstackgerrit | Merged openstack-infra/system-config: Don't bail out in run_all.sh for ansible errors https://review.openstack.org/143474 | 16:22 |
fungi | jaypipes: we have documentation on how to install the various components. hoping someone gets time to contribute a maintainable document for that specific use case however | 16:22 |
*** avozza is now known as zz_avozza | 16:22 | |
*** carl_baldwin has joined #openstack-infra | 16:23 | |
*** thedodd has joined #openstack-infra | 16:25 | |
jaypipes | fungi: it's not really about documentation on how to install individual components. what people need is instructions on how to install the entire thing in an automated way, especially the slave nodes. And.. how to keep such a thing up-to-date when the upstream Puppet or other configuration stuff changes. | 16:26 |
jeblair | jaypipes: https://review.openstack.org/#/c/139745/2 | 16:27 |
*** enikanorov_ has quit IRC | 16:27 | |
jaypipes | jeblair: nice. | 16:28 |
jesusaurus | jaypipes: yeah, that last bit can be very challenging | 16:28 |
jaypipes | yup. | 16:28 |
fungi | looks like https://etherpad.openstack.org/p/third-party-ci-documentation has an outline coming together | 16:28 |
jeblair | jaypipes: yeah, i think we're getting to a point in the puppet refactoring that we can start to seriously think about that, and there are third-party folks showing up to help with the work and keep it up to date | 16:28 |
*** _nadya_ has joined #openstack-infra | 16:28 | |
* jesusaurus just lost dns to review.openstack.org :( | 16:30 | |
*** dizquierdo has quit IRC | 16:30 | |
fungi | jaypipes: and while the infra team does write a lot of documentation already, we didn't really mandate third-party testing (it was various openstack project review teams who independently decided they wanted it) so hoping to see documentation effort emerge from the same places the requirements did | 16:30 |
fungi | jesusaurus: see status.rackspace.com | 16:31 |
*** dims has quit IRC | 16:31 | |
*** dims has joined #openstack-infra | 16:31 | |
jesusaurus | fungi: yeah, i saw that chatter earlier, it still makes me sad | 16:31 |
*** koolhead17 has joined #openstack-infra | 16:32 | |
*** teran has quit IRC | 16:32 | |
jaypipes | fungi: I was just trying to be helpful when I created the os-ext-testing thing and the blog posts. I wasn't trying to make your life harder. | 16:33 |
fungi | jaypipes: i didn't think you were! but it's a moving target | 16:33 |
fungi | jaypipes: so for any documentation effort to be useful long-term it needs to be tied to the same places the software it's tracking is developed | 16:34 |
jaypipes | fungi: I recognize that it has. I've put a disclaimer/warning up on the blog posts. And I will try to push some docs in the holidays to the spec linked above. | 16:34 |
jaypipes | fungi: agreed., | 16:34 |
dstufft | fungi: mordred fwiw pip 6 is out now, virtualenv will be following soon | 16:34 |
dstufft | and then the actual release announcement | 16:34 |
*** pcrews has joined #openstack-infra | 16:34 | |
fungi | dstufft: thanks! i'm looking forward to all the new awesome | 16:34 |
fungi | jaypipes: and given what you wrote is published under an open license, it makes a good place for more official documentation to get cut and pasted from (with appropriate credit/citation), so i don't want you to feel like the effort was at all wasted | 16:35 |
*** carl_baldwin has quit IRC | 16:36 | |
*** carl_baldwin has joined #openstack-infra | 16:39 | |
omrim | fungi: After a succes insalaation of the puppet i Got the error: Could not find template 'openstack_project/puppet.conf.erb' | 16:40 |
omrim | fungi: What did I miss? | 16:40 |
dhellmann | fungi: we had to collapse a bunch of changes, it seems? | 16:40 |
*** ryanpetrello has joined #openstack-infra | 16:41 | |
fungi | dhellmann: yep, they were independently necessary to support setuptools 8 and to be properly self-testing | 16:41 |
fungi | dhellmann: the ones which weren't interdependent are children of that change | 16:42 |
dhellmann | fungi: sounds good, I'll scan those now | 16:42 |
fungi | dhellmann: but that squash ended up being necessary to get the change to pass all its jobs on master | 16:42 |
dhellmann | that's what I figured | 16:42 |
openstackgerrit | Merged openstack-infra/project-config: Add new Cloud-Pydashie project https://review.openstack.org/142240 | 16:43 |
fungi | it was ugly ans i wish there were a better way, but it is what it is | 16:43 |
*** sputnik13 has joined #openstack-infra | 16:43 | |
fungi | omrim: no idea. that template definitely exists in the openstack-infra/system-config repository | 16:43 |
*** zz_avozza is now known as avozza | 16:44 | |
fungi | omrim: i'd need to see that error in much more context to have any idea why you might be getting it | 16:44 |
*** reed has joined #openstack-infra | 16:45 | |
jeblair | fungi: http://phenomena.nationalgeographic.com/2014/12/19/when-threatened-by-worms-bacteria-summon-killer-fungi/ | 16:46 |
omrim | http://paste.openstack.org/show/153924/ | 16:46 |
dhellmann | fungi: ugh, looks like the pbr patches are all failing | 16:46 |
dstufft | fungi: as always, let me know if things go sideways | 16:47 |
fungi | the ansible run which just started is now using the updated script with set +e and has progressed past the broken server, so we should see stuf coming current on puppetboars in the next few minutes | 16:47 |
fungi | dstufft: i will be sure to | 16:47 |
clarkb | killer fungi! | 16:47 |
fungi | dhellmann: eh? | 16:47 |
anteaya | I am currently operating under the belief that the fungi username isn't symbolizing mushrooms but the latin "to produce" | 16:47 |
pleia2 | morning | 16:47 |
* anteaya waits to be corrected | 16:47 | |
anteaya | morning pleia2 | 16:47 |
fungi | dhellmann: might be we missed our window of opportunity to merge those before pip 6 released a few minutes ago | 16:48 |
dstufft | I just assumed fungi really loved shrooms | 16:48 |
anteaya | dstufft: I would not argue with that possibility | 16:48 |
*** baoli has joined #openstack-infra | 16:48 | |
clarkb | fungi I started an experimental batch of sake yesterday. using bad rice and a tub of koji. we shall see how this goes. today is brew a beer before holidays day to round out the fermenter collection | 16:48 |
anteaya | there are sandals and hawaiian shirts involved | 16:48 |
fungi | anteaya: dstufft: it's actually a reference to a series of poems from a pulp horror/sci-fi writer from the early 20th century | 16:48 |
anteaya | clarkb: may you get high on the fumes | 16:49 |
*** ociuhandu has joined #openstack-infra | 16:49 | |
anteaya | fungi: oooooh | 16:49 |
fungi | clarkb: chris saw larissa mention it on the faceblocks and told me | 16:49 |
anteaya | even more obscure | 16:49 |
pleia2 | re: third party docs, I put an agenda item up for our meeting to determine where we want to land it, seems to be confusion over whether it should go in infra-manual or ci.openstack.org | 16:49 |
pleia2 | so jaypipes knows where to put the patches | 16:50 |
*** Hal_ has quit IRC | 16:50 | |
*** ryanpetrello has quit IRC | 16:50 | |
*** achanda has quit IRC | 16:50 | |
*** sputnik13 has quit IRC | 16:50 | |
*** sputnik13 has joined #openstack-infra | 16:50 | |
anteaya | I'm beginning to question of the name third party is actually the descriptor we want | 16:52 |
anteaya | since it implies a relationship to openstack and reading the event stream | 16:52 |
mtreinish | fungi, dstufft: is this pip 6?: http://logs.openstack.org/72/143472/2/check/check-tempest-dsvm-full/5303071/logs/devstacklog.txt.gz#_2014-12-22_16_27_11_120 | 16:52 |
fungi | mtreinish: looking | 16:52 |
dstufft | yes | 16:52 |
anteaya | and some folks are setting up internal testing systems that replecate our infrastructure but don't interact with it | 16:53 |
pleia2 | anteaya: good point | 16:53 |
dhellmann | fungi: :-| | 16:53 |
dstufft | I thought I submitted a CR for that already... | 16:53 |
dstufft | maybe I'm high | 16:53 |
anteaya | I'm finding myself gravitating to the phrase external ci | 16:53 |
*** garyk has quit IRC | 16:53 | |
anteaya | meaning anything that our infrastruture team is not runnning | 16:53 |
dstufft | prettytable>0.7 -> prettytable>0.7.0 or prettytable>=0.7 | 16:53 |
anteaya | whether it interfaces with our system or not | 16:54 |
*** Ala has quit IRC | 16:54 | |
clarkb | jeblair: looks like my gear patch held up | 16:54 |
fungi | dstufft: oh, >0.7 won't work if there's a 0.7.0 and nothing later, because they sort the same. d'oh! | 16:54 |
anteaya | jeblair: interesting article | 16:54 |
*** carl_baldwin has quit IRC | 16:54 | |
anteaya | my take away is urea is helpful | 16:54 |
dstufft | fungi: well not quite | 16:54 |
pleia2 | anteaya: yeah, not even sure "external" is correct, since it's really about taking our open source project that is openstack ci and helping others use it | 16:55 |
dstufft | > and < are version exclusions operations | 16:55 |
dstufft | so >0.7 implies !=0.7.* | 16:55 |
anteaya | pleia2: that is true | 16:55 |
dstufft | >0.7.0 implies !=0.7.0.* | 16:55 |
anteaya | pleia2: as external begs the question, "external to what" | 16:55 |
pleia2 | anteaya: yeah | 16:55 |
dstufft | fungi: https://bitbucket.org/pypa/setuptools/issue/301/101-in-requirementparse-foo-10-results has some words Iw rote | 16:56 |
jeblair | clarkb: cool. i forgot to restart it without logging, but we're okay on space | 16:56 |
*** gyee has joined #openstack-infra | 16:56 | |
*** otter768 has joined #openstack-infra | 16:57 | |
*** carl_baldwin has joined #openstack-infra | 16:58 | |
*** avozza is now known as zz_avozza | 16:58 | |
*** adalbas has joined #openstack-infra | 16:58 | |
*** spw is now known as sweston | 16:58 | |
*** sarob has joined #openstack-infra | 16:59 | |
*** e0ne is now known as e0ne_ | 16:59 | |
fungi | sorry, was _literally_ herding a cat (had to get it into a crate so it could be taken to boarding before we skip town to see family | 17:00 |
pleia2 | hehe | 17:00 |
*** openstack has joined #openstack-infra | 17:02 | |
jeblair | ttx: i left a -1 on 139613, do you think you can remove that section? | 17:02 |
*** lbragstad has quit IRC | 17:03 | |
*** pabelanger has quit IRC | 17:03 | |
*** gondoi has quit IRC | 17:03 | |
*** roaet_ has quit IRC | 17:03 | |
*** Masahiro has joined #openstack-infra | 17:05 | |
anteaya | fungi: well at least you have one instance of being a successful cat herder | 17:05 |
fungi | unreported node count in puppetboard is falling rapidly now | 17:06 |
*** pabelanger has joined #openstack-infra | 17:06 | |
*** roaet_ has joined #openstack-infra | 17:06 | |
*** gondoi has joined #openstack-infra | 17:07 | |
*** lbragstad has joined #openstack-infra | 17:07 | |
*** dkranz has quit IRC | 17:07 | |
anteaya | so I'm operating under the belief that project-config/nodepool/scripts are consumed by nodepool, yet I can not grep any mention of install_devstack_dependencies.sh in nodepool: https://review.openstack.org/#/c/142327/3/nodepool/scripts/install_devstack_dependencies.sh | 17:07 |
anteaya | I could be grepping wrong but I can find prepare_node_devstack.sh | 17:07 |
jeblair | anteaya: i will answer your question, 1 sec | 17:08 |
anteaya | jeblair: thanks | 17:08 |
jeblair | anteaya: so over in SYSTEM-config, there is this file: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/templates/nodepool/nodepool.yaml.erb | 17:09 |
jeblair | anteaya: which is the nodepool config file | 17:09 |
fungi | dstufft: looks like prettytable is already using sane comparisons in all branches for global-requirements.txt so presumably the problem is individual projects which are not in sync with that | 17:09 |
dstufft | fungi: I think it was a problem with devstack itself | 17:09 |
anteaya | ah sorry yes, fungi showed me this the other day and I forgot | 17:09 |
dstufft | I could have swore I fixed this, maybe I jsut forgot to submit the CR | 17:09 |
dstufft | I can't look right this sec though | 17:10 |
jeblair | anteaya: for each type of nodepool image, it specifies a setup script. eg: "setup: prepare_node_devstack.sh" | 17:10 |
*** Masahiro has quit IRC | 17:10 | |
jeblair | anteaya: that's the connection between nodepool and the scripts in that directory in PROJECT-config | 17:10 |
fungi | dstufft: yeah, i think your memory is correct | 17:10 |
*** achanda has joined #openstack-infra | 17:10 | |
jeblair | anteaya: so then generally what happens is that script (or one of the few others like it) will call several of the many scripts in the project-config nodepool scripts dir | 17:10 |
ttx | jeblair: sure | 17:11 |
anteaya | jeblair: hmmm I can't find the install_devstack_dependencies.sh mentioned in the nodepool config file | 17:11 |
*** annegentle has quit IRC | 17:11 | |
jeblair | anteaya: there's no automatic visualization of this, but you can imagine there's a tree structure, where it starts with a script in the nodepool config, and that script calls other scripts which may eventually call the script you are interested in | 17:11 |
anteaya | yes, I can see that, thank you | 17:12 |
jeblair | anteaya: so what you can do is grep to see what scripts in the nodepool scripts dir call the one you are looking at, and then see which ones call them, and work your way back up the tree until you find one that is mentioned in the nodepool config file | 17:12 |
jeblair | anteaya: if you do not find such a script, then it really is orphaned and not used :) | 17:12 |
openstackgerrit | Thierry Carrez proposed openstack-infra/infra-specs: StoryBoard task branch support https://review.openstack.org/139613 | 17:12 |
ttx | jeblair: ^ | 17:12 |
anteaya | jeblair: awesome, I will grep all the things and report back | 17:12 |
dhellmann | fungi: so pip 6 has some different behaviors? is there anything I can do to help debug/fix? | 17:13 |
*** k4n0 has quit IRC | 17:13 | |
*** [HeOS] has quit IRC | 17:13 | |
fungi | dhellmann: i think it's going to need a devstack patch, as dstufft pointed out | 17:14 |
jeblair | ttx: thx. krotscheck: can you look at 139613 once more please? | 17:14 |
fungi | dhellmann: working on that now | 17:14 |
*** e0ne_ is now known as e0ne | 17:14 | |
dhellmann | fungi: devstack is trying to install prettytable>0.7, which seems fine. Do we know why that's breaking? | 17:14 |
dhellmann | or is it the deprecated args? | 17:14 |
fungi | dhellmann: prettytable>0.7 means prettytable 0.8 or later. 0.7.1 no longer matches that comparison | 17:15 |
clarkb | thats lolzy | 17:15 |
dhellmann | wtf? | 17:15 |
clarkb | but ok | 17:15 |
* dhellmann misses the days of statically linked C apps | 17:15 | |
clarkb | if its changed to 0.7.0 is that expected to work? | 17:15 |
jeblair | dhellmann: mordred and i are starting a club. let me just get your membership packet... | 17:16 |
jogo | that is od | 17:16 |
jesusaurus | clarkb: yeah, that should work | 17:16 |
jogo | why make changes like this days before holiday? sigh | 17:17 |
dhellmann | jeblair: Your ideas are intriguing to me and I wish to subscribe to your newsletter. | 17:17 |
fungi | jogo: there's always some holiday somewhere | 17:17 |
dhellmann | jogo: to encourage us all to take time off? | 17:17 |
openstackgerrit | Thierry Carrez proposed openstack-infra/infra-specs: StoryBoard task milestone support https://review.openstack.org/139626 | 17:18 |
jogo | dhellmann: haha | 17:18 |
sigmavirus24 | fungi: along those lines, it's always 5pm somewhere ;) | 17:18 |
fungi | dhellmann: dstufft: https://review.openstack.org/143501 that will probably need backporting to icehouse and juno as well before it will pass grenade, i'm guessing | 17:18 |
*** ayoung has quit IRC | 17:19 | |
fungi | chances are we'll need to start at icehouse and work upward | 17:19 |
*** gyee has quit IRC | 17:19 | |
*** teran has joined #openstack-infra | 17:19 | |
*** EmilienM|afk is now known as EmilienM | 17:19 | |
dhellmann | fungi: I guess we no longer get the implicit .0 added so the exclusivity is applied to the full 0.7 range? | 17:20 |
fungi | dhellmann: right | 17:20 |
dstufft | clarkb: >V (and <V) imply !=V.*. IT's a little wierd for >, but in my experiments > is not used very often compared to >= | 17:20 |
*** teran_ has joined #openstack-infra | 17:20 | |
asselin | Katherine, regarding zuul not starting up (in 3rd party meeting conv w/ you and anteaya) it's possible it you have errors in the configuration files. | 17:20 |
clarkb | ya icehouse forward was how we had to do things last time | 17:20 |
dstufft | it makes more sense when you think about < | 17:20 |
dstufft | <3 now means "less than 3, and 3.0.dev0 isn't less than 3" | 17:20 |
* mtreinish get's his devstack +2 ready | 17:20 | |
clarkb | dstufft it just isnt intuitive. 0.7.2 is > 0.7 | 17:20 |
fungi | dhellmann: dstufft: 143503 and 143504 are icehouse and juno respectively | 17:21 |
*** jpich has quit IRC | 17:21 | |
fungi | mtreinish: ^ | 17:21 |
jesusaurus | clarkb: its a precision thing, 0.8 > 0.7 ; 0.7.2 > 0.7.0 | 17:21 |
dhellmann | fungi: I only have +1 on devstack, but I voted | 17:22 |
mtreinish | fungi: I'll go and +A everything when check comes back | 17:22 |
asselin | Katherine, anteaya I do this to check the files & spit out errors. You can run this command manually outside of puppet: https://github.com/rasselin/os-ext-testing/blob/master/puppet/modules/os_ext_testing/manifests/master.pp#L287 | 17:22 |
dstufft | clarkb: right, the > case isn't super intuitive, but the < case is, and we were choosing between being different in how we treated < and > or doing what a casual reading might expect. Since > wasn't used very often in my estimation of looking through github we chose to be consistent | 17:22 |
fungi | mtreinish: thanks | 17:22 |
clarkb | jesusaurus except we arent talking scientific measurements. these are softeare versions with expected behavior | 17:22 |
dstufft | versions aren't numbers so expecting them to act exactly like numbers is going to bite you | 17:23 |
*** teran has quit IRC | 17:24 | |
clarkb | thats not the issue. the issue is 0.7.2 > 0.7 has resolved to True always | 17:24 |
clarkb | you are right they arent numbers but that relationship isnt controversial its expected | 17:24 |
*** sputnik13 has quit IRC | 17:25 | |
dstufft | clarkb: and 3.0.dev0 <3 has resolved to True always, and yet that is an oft complained about thing (and infract, openstack's global requirements has hacky work arounds like <=2.99 | 17:25 |
clarkb | dstufft you can fix that without breaking the above relationship | 17:26 |
clarkb | its just sort order. | 17:26 |
*** armax has quit IRC | 17:27 | |
*** Sukhdev has joined #openstack-infra | 17:30 | |
*** dkranz has joined #openstack-infra | 17:32 | |
anteaya | asselin: thank you | 17:32 |
asselin | anteaya, np | 17:33 |
fungi | puppetmaster has old nodepool.o.o | 17:33 |
dstufft | clarkb: can you explain how you'd fix <3 matching 3.0.dev0 without either special casing it or doing what we did | 17:33 |
fungi | 's ssh host key cached | 17:33 |
fungi | fixing | 17:33 |
krotscheck | ttx: Looking | 17:33 |
jeblair | clarkb, fungi: i'm going to disappear into the bandersnatch hole unless you need me for the next little bit? | 17:34 |
Sukhdev | Folks our CI is hit with this as of this morning - http://paste.openstack.org/show/153936/ - I checked the version of prettytable, it is at 0.7.2 | 17:34 |
fungi | jeblair: sounds good--i assume you saw the update to your pr over the weekend? | 17:34 |
clarkb | dstufft use an abstraction like a number like. sort from left to right. a point X to the left of point Y is X<Y | 17:34 |
Sukhdev | Any idea - or has anybody seen this? | 17:34 |
jeblair | fungi: yep | 17:35 |
clarkb | dstufft this would then look like: 0.7, 0.7.1, 0.8.0dev0, 0.8, 0.8.1 | 17:35 |
fungi | Sukhdev: pep 6 was just released and changed what >0.7 means | 17:35 |
clarkb | going left to right as I have writteb them | 17:35 |
fungi | Sukhdev: there are devstack patches submitted to fix it | 17:35 |
*** skolekonov has quit IRC | 17:35 | |
*** gyee has joined #openstack-infra | 17:36 | |
clarkb | then your comparison is indexof(x) vs indexof(y) | 17:36 |
krotscheck | jeblair: ttx: Looks good to me. | 17:36 |
Sukhdev | fungi: do you by any chance has link? | 17:36 |
clarkb | *number line | 17:37 |
anteaya | jeblair: found the trail the script has a call within project-config, thanks | 17:37 |
fungi | Sukhdev: https://review.openstack.org/#/q/I2134c7d8f58f8b83f33150c9ed86d87f8ccba2f3,n,z | 17:37 |
jesusaurus | clarkb: how do you ensure that 0dev0 comes before None? | 17:37 |
Sukhdev | fungi: Thanks | 17:37 |
clarkb | jesusaurus not sure I follow. 0dev0 > None. but not > 0 | 17:38 |
fungi | and yeah, the master branch patch has already failed grenade, so pretty positive we'll have to land icehouse followed by juno first | 17:38 |
clarkb | None would likely have to be your logical bottom | 17:38 |
*** Ryan_Lane has quit IRC | 17:38 | |
dstufft | clarkb: that's how they sort now, but that doesn't change the fact that 0.8.0dev0 sorts lower than < | 17:38 |
dstufft | er | 17:38 |
dstufft | sorts less than 8.0 | 17:39 |
openstackgerrit | Merged openstack-infra/infra-specs: StoryBoard task branch support https://review.openstack.org/139613 | 17:39 |
*** isviridov is now known as isviridov_away | 17:40 | |
*** mfer has joined #openstack-infra | 17:40 | |
clarkb | dstufft yes 0.8.0dev0 < 0.8 | 17:40 |
zaro | morning | 17:40 |
*** garyh has joined #openstack-infra | 17:40 | |
anteaya | morning zaro | 17:40 |
dstufft | clarkb: ok, so how do you ensure that 0.8.dev0 does not match ``<0.8`` | 17:40 |
*** mfer has quit IRC | 17:40 | |
clarkb | dstufft I dont think you do is what I am saying. instead you dont install prereleases by default which was the old behavior as I understood it | 17:41 |
dstufft | clarkb: not installing pre-releases by default isn't a fix for that, you shouldn't get 0.8.dev0 if someone did --pre if you have <0.8 | 17:42 |
*** EmilienM is now known as EmilienM|afk | 17:42 | |
*** koolhead17 has quit IRC | 17:43 | |
clarkb | dstufft maybe the bounday should be on prereleases then not minor versions? | 17:43 |
dstufft | the situation is that people expect <V to imply !=V.* but they expect >V to not imply !=V.*, we looked at it, and we found very little use of >V, but we found a good amount of use of <V. So we decided that being consistent in < and > is more important | 17:44 |
fungi | dstufft: is it possible that pip 6 has changed anything around file permissions? http://logs.openstack.org/01/143501/1/check/check-tempest-dsvm-full/c3e41b9/logs/devstacklog.txt.gz#_2014-12-22_17_41_23_538 | 17:45 |
clarkb | that would require an extra dimension on the line so you get: 0.7, 0.7.1, (0.8.0dev0, 0.8), 0.8.1 | 17:45 |
*** tnovacik has joined #openstack-infra | 17:45 | |
* fungi is unstacking thr turtles one by one | 17:46 | |
clarkb | the base operation for comparison would still be indexof | 17:46 |
*** amuller has quit IRC | 17:46 | |
dstufft | fungi: um | 17:46 |
*** hemnafk is now known as hemna | 17:47 | |
clarkb | which is sort of what the current implementation seems to do it just groups on the wrong boundary imo | 17:47 |
dstufft | fungi: we did a thing yes, we don't copy over file permissions from the temp dir anymore | 17:47 |
*** _nadya_ has quit IRC | 17:47 | |
fungi | dstufft: is that a regression or something intentional? just need to know if i need a temporary workaround or a long-term fix (likely to be a whack-a-mole with this situation for some time i expect) | 17:48 |
dstufft | fungi: not copying over file permissions from the temp dir is an intentional thing, it meant we inhereted permissions and SELinux context from the temporary directory instead of from the destination directory | 17:50 |
dstufft | the change means we inherent from the desintation and the fact we had a temp dir is an implementtation detail | 17:50 |
dstufft | fungi: i'm not sure if that's what's causing your error though | 17:51 |
sandywalsh | anything going on with review.openstack.org? Unable to send new branch. | 17:51 |
hemna | how does one run the javelin tests standalone ? | 17:52 |
anteaya | sandywalsh: well rax is having dns issues, might that be a factor? | 17:52 |
fungi | dstufft: so only directory permissions not per-file permissions then? | 17:52 |
sandywalsh | anteaya: hmm, could be ... thanks | 17:52 |
anteaya | sandywalsh: np | 17:53 |
openstackgerrit | Merged stackforge/python-jenkins: Fix enable_node and disable_node methods https://review.openstack.org/138954 | 17:53 |
*** pcaruana has quit IRC | 17:53 | |
tnovacik | i got server not found on https://review.openstack.org/ - is site down? | 17:54 |
fungi | tnovacik: our dns provider is having trouble. see https://status.rackspace.com/ | 17:55 |
anteaya | hemna: javelin is part of grenade (this is the sum total of my javelin knowledge) | 17:55 |
Sukhdev | fungi: I tested your patch - it works. It fixed the issue for me - thanks | 17:56 |
anteaya | hemna: perhaps some grenade folks in -qa might be of more assistance | 17:56 |
tnovacik | fungi, thx | 17:56 |
*** derekh has quit IRC | 17:56 | |
fungi | Sukhdev: there are other errors with it now too, so that's probably just the first step to getting devstack/tempest working with pip 6 | 17:56 |
*** annegentle has joined #openstack-infra | 17:57 | |
hemna | anteaya, that's kinda what I figured. just trying to figure out how to run em. | 17:58 |
*** annegentle has quit IRC | 17:58 | |
Sukhdev | fungi: I have been upgrading lots of packages to get going….I was stuck on this one….this seems to have taken care of my issue - until I hit the next one :-):-) | 17:59 |
anteaya | hemna: I hear ya | 17:59 |
*** annegentle has joined #openstack-infra | 18:00 | |
mtreinish | hemna: javelin is part of the tempest repo: http://git.openstack.org/cgit/openstack/tempest/tree/tempest/cmd/javelin.py | 18:00 |
mtreinish | hemna: if you need help with it we can move over to -qa and discuss it there | 18:00 |
hemna | mtreinish, yah I'm looking at it now, trying to track down a failure with one of my patches. | 18:01 |
mtreinish | hemna: link? | 18:01 |
*** ryanpetrello has joined #openstack-infra | 18:01 | |
*** dims has quit IRC | 18:01 | |
*** mfer has joined #openstack-infra | 18:02 | |
*** ddieterly has joined #openstack-infra | 18:02 | |
*** dims has joined #openstack-infra | 18:02 | |
*** BobBall is now known as BobBall_Xmas | 18:02 | |
*** patrickeast has joined #openstack-infra | 18:02 | |
dtroyer | +A on the prettytable reviews…I thought we removed that whole section recently though…still looking | 18:03 |
*** ChuckC has quit IRC | 18:03 | |
*** cnesa has quit IRC | 18:04 | |
*** redixin has quit IRC | 18:04 | |
*** sarob has quit IRC | 18:04 | |
fungi | dtroyer: do you know enough about django to tell me what provides /usr/local/bin/django-admin.py ? | 18:04 |
anteaya | mtreinish hemna so even my miniscule knowledge of javelin is wrong | 18:05 |
dtroyer | I know django is spelled with a silent 'd' | 18:05 |
fungi | dtroyer: awesome. that makes two of us! | 18:05 |
*** ddieterl_ has quit IRC | 18:05 | |
dstufft | fungi: django-admin.py is I think a distutils script | 18:06 |
*** cnesa has joined #openstack-infra | 18:06 | |
mtreinish | anteaya: it get's run as part of grenade but the code lives in the tempest repo (just to reuse the tempest api clients) | 18:06 |
dstufft | from the Django package | 18:06 |
anteaya | mtreinish: thank you | 18:06 |
fungi | dstufft: thanks. that narrows it down at least | 18:06 |
*** dims has quit IRC | 18:06 | |
mtreinish | anteaya: there is a patch up adding more docs for it: http://docs-draft.openstack.org/23/138423/3/check/gate-tempest-docs/ed7a8c9//doc/build/html/javelin.html | 18:06 |
*** bdpayne has joined #openstack-infra | 18:07 | |
anteaya | thanks, also I tracked you to -qa | 18:07 |
*** bradjones has quit IRC | 18:07 | |
*** hichtakk has joined #openstack-infra | 18:08 | |
fungi | yeah, looks like _something_ has changed in the past hour or so to make devstack master start failing on the call to django-admin.py. i can imagine an easy fix to that, but trying first to figure out what brought it on (whether pip 6 or something else unrelated) | 18:09 |
fungi | looks like the stable branches don't call that, so it may only need addressing in master at least | 18:10 |
*** cnesa has quit IRC | 18:10 | |
openstackgerrit | Elizabeth K. Joseph proposed openstack-infra/system-config: Add Wildfly Puppet module https://review.openstack.org/143512 | 18:11 |
*** bradjones has joined #openstack-infra | 18:12 | |
fungi | jenkins01 is a might annoyed | 18:12 |
fungi | very slow webui | 18:12 |
fungi | took a while to catch up with puppet reporting compared to its siblings | 18:13 |
*** wuhg has quit IRC | 18:13 | |
*** yolanda has quit IRC | 18:14 | |
*** yolanda has joined #openstack-infra | 18:15 | |
fungi | jobs running from it are taking longer than others too, especially for things which happen master-side like publishers | 18:15 |
jogo | heyongli: http://192.55.68.190/141719/1/ looks pretty good | 18:15 |
asselin | Can we get these 3 module-split spec patches approved & merged? https://review.openstack.org/#/q/topic:module-split+status:open+project:openstack-infra/infra-specs,n,z | 18:15 |
jogo | heyongli: one thing missing is a link to where the tests can be found | 18:16 |
*** pblaho_ has quit IRC | 18:16 | |
dstufft | fungi: sorry I'm still doing some things with the release, can you see if you can reproduce the Django thing outside of devstack? | 18:16 |
jogo | heyongli: as for commenting on nova patches, lets talk about this either on the openstack ML or in the next nova meeting (after new years) | 18:17 |
fungi | dstufft: that's what i'm presently doing | 18:19 |
fungi | dstufft: juggling that with the other fixes already in progress | 18:19 |
*** SumitNaiksatam has quit IRC | 18:19 | |
dstufft | fungi: no problem, i'm juggling too heh (on top of the pip release stuff, My wife is wrapping presents which means I'm getting sent into the basement to locate more gifts that need wrapped periodically :V) | 18:19 |
fungi | dstufft: amusingly, same here ;) | 18:20 |
*** ryanpetrello has quit IRC | 18:24 | |
fungi | dstufft: for a second data point, ironic seems to be failing on " | 18:25 |
*** bswartz has quit IRC | 18:25 | |
fungi | /usr/local/bin/ramdisk-image-create: Permission denied" | 18:25 |
fungi | http://logs.openstack.org/04/143504/1/check/check-tempest-dsvm-ironic-pxe_ssh/ec4173c/logs/devstacklog.txt.gz#_2014-12-22_17_49_41_348 | 18:25 |
*** bswartz has joined #openstack-infra | 18:26 | |
openstackgerrit | Elizabeth K. Joseph proposed openstack-infra/puppet-zanata: Add Rakefile, TODO & Wildfly configuration support https://review.openstack.org/142645 | 18:27 |
fungi | and unlike the django-admin.py issue, that one's also affecting stable/juno devstack changes so we'll need to solve it before we can get juno passing the gate | 18:28 |
*** jedimike has quit IRC | 18:31 | |
*** hichtakk has quit IRC | 18:32 | |
fungi | dstufft: confirmed it's pip 6.0 doing it... http://paste.openstack.org/show/153945/ now going through the pip logs for signs of why | 18:32 |
dstufft | fungi: can you try without --no-use-wheel | 18:32 |
dstufft | er with | 18:32 |
fungi | yep! | 18:32 |
*** armax has joined #openstack-infra | 18:35 | |
dstufft | I suspect I might know what it is | 18:35 |
fungi | dstufft: yep, that solves it | 18:35 |
*** ChuckC has joined #openstack-infra | 18:35 | |
fungi | dstufft: when i run with --no-use-wheel i also see: | 18:35 |
fungi | changing mode of build/scripts-2.7/django-admin.py from 644 to 755 | 18:35 |
fungi | changing mode of /home/fungi/work/openstack/scratch/django-pip6.0/bin/django-admin.py to 755 | 18:35 |
*** thedodd has quit IRC | 18:35 | |
fungi | dstufft: looks like django's setup.py uses scripts=['django/bin/django-admin.py'] | 18:37 |
*** garyk has joined #openstack-infra | 18:37 | |
fungi | to declare it | 18:38 |
*** markmcclain has quit IRC | 18:39 | |
*** dims has joined #openstack-infra | 18:40 | |
fungi | looks like we're about 5 minutes from un-breaking icehouse, but we'll need to figure out the right way forward with these script executable permissions before we can fix juno and ultimately master | 18:40 |
dstufft | fungi: moment | 18:40 |
ZZelle | Hi everyone! | 18:40 |
*** stevemar has quit IRC | 18:41 | |
ZZelle | It seems some jobs fail to install prettytable with pip | 18:43 |
*** salv-orlando has quit IRC | 18:43 | |
fungi | ZZelle: yeah, we're working fixes through the gate | 18:43 |
fungi | ZZelle: https://review.openstack.org/#/q/I2134c7d8f58f8b83f33150c9ed86d87f8ccba2f3,n,z | 18:43 |
fungi | ZZelle: because of grenade we have to fix icehouse first, then juno, then master | 18:43 |
fungi | ZZelle: it's a version matching behavior change in pip 6.0, just released an hour ago | 18:44 |
morganfainberg | oh fun. | 18:44 |
ZZelle | fungi, outch | 18:44 |
ZZelle | fungi, fast healing as usual :) | 18:44 |
fungi | if this is a time of year you celebrate some particular holiday, i'd suggest doing that instead for a little while ;) | 18:45 |
morganfainberg | fungi, is this going to impact my ability to release keystonemiddleware (minor patch to unbreak zaquar gate)? because i can hold off if needed. | 18:45 |
*** Katherine has quit IRC | 18:45 | |
fungi | morganfainberg: releasing should work, it's just devstack which is presently broken | 18:45 |
morganfainberg | fungi, good to know. | 18:46 |
morganfainberg | fungi, i'll think about this because if we have something inadvertently broken in the package i want to be able to push a fix through - we might want to wait for release in case we need fixes in the immidiate term | 18:47 |
fungi | morganfainberg: well, i _say_ that, but ultimately that's just the only broken i'm aware of so far. you could certainly end up finding some new broken for us | 18:47 |
morganfainberg | not that i expect keystonemiddleware is broken | 18:47 |
morganfainberg | fungi, hehe | 18:47 |
*** sc68cal_ is now known as sc68cal | 18:47 | |
dstufft | fungi: https://github.com/pypa/pip/pull/2248 | 18:48 |
sigmavirus24 | morganfainberg: you're not doing your job if you aren't confident the software you're releasing is broken in some subtle way | 18:48 |
dstufft | fungi: can you test that | 18:48 |
morganfainberg | sigmavirus24, haha | 18:48 |
morganfainberg | sigmavirus24, it's the less subtle but unchecked ways i worry about | 18:48 |
fungi | dstufft: thanks, doing now | 18:48 |
dstufft | if that works I need make sure it doesn't blow up on Windows | 18:49 |
sigmavirus24 | morganfainberg: all I'm hearing is that you need to write more tests =P | 18:49 |
morganfainberg | sigmavirus24, well that i *really* worry about | 18:49 |
morganfainberg | sigmavirus24, haha, we do! but uhm... what test is missing? ;) | 18:49 |
morganfainberg | sigmavirus24, ^_^ | 18:49 |
sigmavirus24 | the test you don't know is missing is the test that is missing | 18:49 |
dstufft | if you really want the fun of releasing subtly broken software, come work on packaging! | 18:49 |
sigmavirus24 | (I got that one out of a fortune cookie) | 18:50 |
*** harlowja has joined #openstack-infra | 18:50 | |
*** [HeOS] has joined #openstack-infra | 18:50 | |
*** e0ne has quit IRC | 18:51 | |
*** achanda has quit IRC | 18:51 | |
fungi | dstufft: yeah, did you _see_ how many pbr releases i made over the weekend? :/ | 18:51 |
*** ociuhandu has quit IRC | 18:51 | |
dstufft | fungi: if it's less than 8 you're still doing better than we did with setuptools + PEP 440 | 18:51 |
*** achanda has joined #openstack-infra | 18:51 | |
morganfainberg | sigmavirus24, haha | 18:51 |
*** thedodd has joined #openstack-infra | 18:52 | |
fungi | dstufft: it's coming close. we're now up to 7 pbr point releases in the wake of setuptools 8 | 18:52 |
morganfainberg | dstufft, i am scared by packaging - no really, it's a scary place with lots of dark corners, there may in-fact be a grue hiding in there | 18:52 |
*** SumitNaiksatam has joined #openstack-infra | 18:52 | |
fungi | morganfainberg: i have already been eaten by a grue | 18:53 |
dstufft | morganfainberg: a grue might explain why so many people go missing when they offer to help and we show them the setuptools/pip code base | 18:53 |
morganfainberg | fungi, damn. | 18:53 |
sigmavirus24 | dstufft: a grue ate my betamax branch for pip's tests | 18:53 |
morganfainberg | dstufft, i suggest handing them a torch while you're at it then! | 18:53 |
sigmavirus24 | morganfainberg: I received one. it went out shortly after | 18:53 |
jaypipes | jeblair, clarkb: so... I was able to determine a pattern finally on that 401 Unauthorized thing in gertty... | 18:53 |
*** sputnik13 has joined #openstack-infra | 18:53 | |
*** Masahiro has joined #openstack-infra | 18:54 | |
jaypipes | jeblair, clarkb: turns out that *exactly* one hour after I start gertty, the next HTTP API call to review.openstack.org results in a 401 Unauthorized. very odd. | 18:54 |
*** achanda has quit IRC | 18:54 | |
fungi | dstufft: the pip/wheel.py file you're modifying in that pr doesn't look like the lib/python2.7/site-packages/pip/commands/wheel.py i'm getting when i install pip 6.0 | 18:54 |
*** achanda_ has joined #openstack-infra | 18:54 | |
dstufft | fungi: wat | 18:55 |
dstufft | fungi: what does it look like | 18:55 |
fungi | dstufft: after some imports it starts out defining a WheelCommand class | 18:56 |
sigmavirus24 | fungi: I think the difference is that one is used as a library by other commands and one defines a command | 18:56 |
dstufft | oh wait | 18:56 |
jaypipes | jeblair: http://paste.openstack.org/show/153947/ <-- the log from gertty for the time period. you'll notice a few extra log messages, which are just in my local version of gertty. | 18:56 |
dstufft | pip/commands/wheel.py vs pip/wheel.py | 18:56 |
dstufft | because you know, this isn't confusing at all | 18:56 |
fungi | dstufft: just trying to figure out how to try out that patch | 18:56 |
sigmavirus24 | fungi: https://github.com/pypa/pip/pull/2248.patch and apply | 18:57 |
jaypipes | jeblair: sorry, got cut off log on last link... here's the updated one: http://paste.openstack.org/show/153948/ | 18:58 |
*** sputnik13 has quit IRC | 18:58 | |
*** otter768 has joined #openstack-infra | 18:58 | |
jaypipes | jeblair: :( still cut off... | 18:58 |
*** Masahiro has quit IRC | 18:58 | |
dstufft | fungi: no I mean there are two wheel.py files in pip | 18:58 |
dstufft | pip/wheel.py and pip/commands.wheel.py | 18:58 |
dstufft | my patch is against the first one | 18:58 |
*** jedimike has joined #openstack-infra | 18:58 | |
dstufft | you're looking at the second | 18:58 |
fungi | sigmavirus24: yeah, i can patch that into the source. i guess i need to reinstall pip from source rather than trying to hand-patch the installed file | 18:58 |
jaypipes | fungi: is there a paste.openstack.org past limit? | 18:59 |
jaypipes | paste limit... | 18:59 |
*** sputnik13 has joined #openstack-infra | 18:59 | |
fungi | jaypipes: i think so, don't remember | 18:59 |
fungi | jaypipes: i usually have trouble past about 1000 lines | 18:59 |
fungi | dstufft: d'oh, right you are | 19:00 |
fungi | dstufft: i missed that my find returned three wheel.py files. sorry! | 19:00 |
*** jedimike has quit IRC | 19:01 | |
jaypipes | jeblair: OK, snipped and finally shows the traceback and timing of the 401... sorry for the noise earlier: http://paste.openstack.org/show/153949/ | 19:01 |
fungi | dstufft: that does definitely seem to fix it | 19:02 |
fungi | dstufft: pip 6.0 with that patch applied, installing django into a virtualenv without --no-use-wheel, i get -rwxr-xr-x perms on django-admin.py now | 19:03 |
jeblair | jaypipes: what timezone is that? | 19:03 |
jaypipes | jeblair: EST | 19:03 |
*** otter768 has quit IRC | 19:04 | |
dstufft | fungi: ok | 19:04 |
*** sputnik13 has quit IRC | 19:04 | |
*** Ryan_Lane has joined #openstack-infra | 19:04 | |
jaypipes | jeblair: think it has something to do with daylight savings or something? | 19:04 |
dstufft | fungi: I'm going to release a 6.0.1 soon | 19:05 |
jeblair | jaypipes: no, just wanted to correlate with gerrit log | 19:05 |
dstufft | once tests pass and stuff | 19:05 |
jaypipes | jeblair: k | 19:05 |
*** sputnik13 has joined #openstack-infra | 19:05 | |
dstufft | releasing things is the best RC | 19:05 |
fungi | dstufft: great--i'll keep tabs on our mirrors and recheck our other fixes which are blocked on this as soon as it shows up--thanks again! | 19:05 |
*** otter768 has joined #openstack-infra | 19:06 | |
dstufft | I hate that there is like 4 different ways to do everything | 19:06 |
dstufft | in packaging | 19:06 |
*** _buzz has quit IRC | 19:06 | |
dstufft | I'm slowly trying to reduce that | 19:06 |
dstufft | :/ | 19:06 |
fungi | dstufft: i wish we had a better way to test unreleased source of things like this without breaking everything, but unfortunately the potential interactions are so numerous there's no easy and direct way to test something like that without just using it everywhere and seeing what breaks | 19:06 |
openstackgerrit | Elizabeth K. Joseph proposed openstack-infra/project-config: Add more publications branches to gerritbot https://review.openstack.org/143197 | 19:07 |
reed | what's the procedure to merge duplicated gerrit accounts? | 19:07 |
dstufft | fungi: we used to release RCs for pip and virtualenv, but nobody ever really tested them | 19:07 |
dstufft | so we stopped doing that for 6.0 | 19:07 |
tnovacik | could someone point me to location where i can find how are gates configured? (openstack instance on them - what services are installed by default) | 19:07 |
fungi | dstufft: honestly the workflow for us would have been the same regardless | 19:08 |
fungi | reed: in gerrit? | 19:08 |
dstufft | fungi: yea | 19:08 |
reed | fungi, yes, there is a duplicate bkobagan@redhat.com | 19:08 |
fungi | dstufft: either switch to release candidates early and solve all the breakage, or wait for it to release and solve all the breakage | 19:08 |
reed | he wrote to -infra mlist | 19:08 |
dstufft | pip 6.0 is going to make PyPI's download counts plummet | 19:08 |
dstufft | yay on by default HTTP caching and PyPI serving a cache-Control of a year or so | 19:09 |
fungi | reed: there is no feature for that. we just disable one or more gerrit accounts, or else make modifications to various interrelated database tables in gerrit's backend | 19:09 |
anteaya | reed: I saw the ml post but fungi was too busy to bug about it | 19:09 |
reed | he asked to delete his accounts and he'll start over, not sure that's an option | 19:09 |
anteaya | reed: since fungi needs to modify the gerrit db by hand | 19:09 |
anteaya | reed: well it is an option but not the best | 19:10 |
reed | wow | 19:10 |
*** ayoung has joined #openstack-infra | 19:10 | |
anteaya | reed: yeah, which is why I didn't bring it up today | 19:10 |
fungi | reed: we can mark his existing accounts inactive and let him start over | 19:10 |
reed | ok, I'll leave it to you. He emailed me too so that's why I came here | 19:10 |
fungi | reed: thanks for the heads up | 19:10 |
crinkle | clarkb: nibalizer fungi we just made a new release of the rabbitmq module | 19:10 |
reed | thanks | 19:10 |
anteaya | reed: right well since he managed to create 4 accounts, it would also be helpful to find out what he is doing | 19:11 |
anteaya | reed: otherwise he likely will keep doing it | 19:11 |
fungi | crinkle: thanks for seeing that through! | 19:11 |
asselin | anteaya, can you +2 these patches? We should get them merged too. https://review.openstack.org/#/q/topic:module-split+status:open+project:openstack-infra/infra-specs,n,z | 19:11 |
jeblair | jaypipes: i don't see anything useful in gerrit logs. i'm not up to speed on the problem though, and i'm heads down in something else right now; can you make sure there's a story for it? | 19:12 |
*** zz_sabarij is now known as zz_zz_sabarij | 19:12 | |
anteaya | I don't have +2 on infra-spec, just project-config | 19:12 |
anteaya | asselin: I can review them but can't merge them | 19:12 |
jaypipes | jeblair: there's a story for it already. no problem, though, you've got better things to do! :) I'll keep digging. | 19:12 |
asselin | anteaya, ok, I'll gladly take your +1 :) then go to the cores | 19:13 |
jeblair | jaypipes: heh, not sure about better, but different and equally puzzling. | 19:13 |
*** _nadya_ has joined #openstack-infra | 19:13 | |
jaypipes | jeblair: :) | 19:13 |
jaypipes | jeblair: FYR: https://storyboard.openstack.org/#!/story/2000084 | 19:13 |
*** hdd has quit IRC | 19:14 | |
jaypipes | fungi, jeblair: has anyone reported failures about "No distributions matching the version for prettytable>0.7" yet? | 19:15 |
fungi | jaypipes: yep, https://review.openstack.org/#/q/I2134c7d8f58f8b83f33150c9ed86d87f8ccba2f3,n,z should fix | 19:16 |
jaypipes | fungi: right on. thx. | 19:16 |
* dims was just about to ask :) | 19:18 | |
anteaya | the next lineup | 19:18 |
dims | fungi: which review is for "script permission issue with pip 6.0 and wheels is solved"? just curious | 19:20 |
dstufft | that's a pip side issue | 19:21 |
dstufft | https://github.com/pypa/pip/pull/2248 | 19:21 |
fungi | dims: pip 6.0.1/virtualenv 12.0.1 presumably | 19:21 |
dstufft | I need to spin up a windows machine to make sure it works there | 19:21 |
dstufft | unless someone has a windows machine who wants to test it :D | 19:21 |
fungi | dstufft: wish i could help, but i would break out in hives. sorry you have to don the hazmat suit | 19:22 |
dims | hehe, | 19:22 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/infra-specs: Storyboard Task Metadata https://review.openstack.org/143517 | 19:23 |
dstufft | and yea, 6.0.1 and 12.0.1 | 19:23 |
*** stevemar has joined #openstack-infra | 19:23 | |
dstufft | I'm running tests on all the changes I want in, and spinning up the windows machine now | 19:24 |
krotscheck | zaro: ^^ | 19:24 |
*** dprince has quit IRC | 19:29 | |
*** cody-somerville has joined #openstack-infra | 19:29 | |
*** cody-somerville has quit IRC | 19:30 | |
*** cody-somerville has joined #openstack-infra | 19:30 | |
*** Sukhdev has quit IRC | 19:30 | |
*** reed has quit IRC | 19:31 | |
jeblair | krotscheck: i took zaro's question as implying the need for individual addressibility of tasks, so that commits could specify that they addressed a task, rather than a story | 19:32 |
*** teran_ has quit IRC | 19:33 | |
jeblair | krotscheck: i think it brussels we were thinking that tasks might be addressed by a unique string. so "Story: 1234-abcd" is the id for a story-task, and that's what we would put in commit messages" | 19:34 |
jeblair | krotscheck: i think it brussels we were thinking that tasks might be addressed by a unique string. so "1234-abcd" is the id for a story-task, and that's what we would put in commit messages" (revised) | 19:35 |
*** hichtakk has joined #openstack-infra | 19:35 | |
*** sputnik13 has quit IRC | 19:36 | |
krotscheck | jeblair: Something like this? https://storyboard.openstack.org/#!/story/326 | 19:36 |
*** sputnik13 has joined #openstack-infra | 19:37 | |
* anteaya goes for a walk | 19:37 | |
jeblair | krotscheck: yeah that one. i'll fill in with some quick notes from the conversation in bru | 19:38 |
fungi | dstufft: i'm suspecting that the zuul merge-check failure on https://review.openstack.org/142593 indicates a race where it was queued for tested against the branch tip but then merged before it actually got tested, and so merge-conflicted with itself essentially | 19:38 |
fungi | dstufft: er, sorry | 19:38 |
krotscheck | kk | 19:38 |
fungi | dhellmann: ^ | 19:38 |
dhellmann | fungi: does that mean it merged properly? | 19:39 |
fungi | dhellmann: yes, it merged properly | 19:39 |
dhellmann | fungi: ok, cool | 19:39 |
fungi | it's in the branch (and now released even) | 19:40 |
*** garyk has quit IRC | 19:40 | |
*** lttrl has joined #openstack-infra | 19:42 | |
greghaynes | fungi: Hey, if everything is not currently on fire clarkb mentioned you might have a good grasp on an issue were running into with pbr: https://bugs.launchpad.net/tripleo/+bug/1404948 | 19:43 |
uvirtbot | Launchpad bug 1404948 in tripleo "Tests failing with Versioning for this project requires either an sdist tarball, or access to an upstream git repository" [Critical,Confirmed] | 19:43 |
*** salv-orlando has joined #openstack-infra | 19:43 | |
greghaynes | (so you can blame him for throwing you under the bus ;) | 19:44 |
fungi | greghaynes: you confirm that's happening even with pbr 0.10.7? can you try with https://review.openstack.org/142841 and its dependency on master? | 19:45 |
greghaynes | pbr-0.10.7-py2.py3-none-any.whl is the package that gets installed. /me tries with that patch | 19:46 |
*** mfer has quit IRC | 19:48 | |
*** mjturek has quit IRC | 19:48 | |
*** sputnik13 has quit IRC | 19:48 | |
*** salv-orlando has quit IRC | 19:48 | |
greghaynes | fungi: installing pbr with that patch beforehand seems to work | 19:50 |
fungi | greghaynes: preinstalling pbr 0.10.7 and then installing python-cinderclient from source as "." seems to work | 19:50 |
fungi | still working on reproducing | 19:50 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add migration to add test attrs column to test_runs table https://review.openstack.org/143239 | 19:51 |
greghaynes | fungi: huh. so we install from abs path... wonder if thats it | 19:51 |
*** annegentle has quit IRC | 19:52 | |
fungi | greghaynes: i'm trying that now | 19:53 |
*** markmcclain has joined #openstack-infra | 19:53 | |
greghaynes | fungi: wow, so preinstalling with pbr==0.10.7 doesnt cause the issue | 19:54 |
greghaynes | but with pbr>=0.5.21,<1.0 does | 19:54 |
greghaynes | so seems like a requirements parsing issue | 19:55 |
*** e0ne has joined #openstack-infra | 19:56 | |
*** e0ne is now known as e0ne_ | 19:56 | |
fungi | greghaynes: can you try to reproduce with virtualenv earlier than 12.0? | 19:56 |
*** e0ne_ is now known as e0ne | 19:56 | |
greghaynes | I am using 1.11.4 currently | 19:56 |
fungi | k | 19:56 |
*** otter768 has quit IRC | 19:58 | |
*** mjturek has joined #openstack-infra | 19:58 | |
greghaynes | also, it appears that pbr doesnt show up in pip freeze | 19:58 |
*** mjturek has left #openstack-infra | 19:59 | |
greghaynes | oh, nvm, that was me being a derp and running the wrong pip | 19:59 |
fungi | greghaynes: if it really is newer pbr, then you should also have a `pbr freeze` command which will list git shas for you too | 20:00 |
greghaynes | I dont think its newer pbr - this issue just started this morning | 20:00 |
greghaynes | so best guess is its new pip related | 20:00 |
fungi | greghaynes: what version of pip do you have showing up in that virtualenv when you successfully reproduce the error? | 20:01 |
*** [HeOS] is now known as HeOS | 20:01 | |
greghaynes | pip 6.0 | 20:01 |
jeblair | fungi, mordred: bandersnatch pr updated | 20:02 |
fungi | greghaynes: if it's just been happening in the past few hours, then yes that probably coincides | 20:02 |
fungi | greghaynes: we likely have new pbr bugs in the wake of the pip 6.0 release, but right now can't easily test it or land patches because we're blocked on a pip bug in devstack, so i'll attempt to unravel it further for now but likely won't have good progress for a while | 20:03 |
fungi | greghaynes: i confirm that updating the venv to pip 6.0 i'm able to reproduce your error at least | 20:03 |
greghaynes | fun fun | 20:03 |
fungi | greghaynes: looking now to see if i can pin down the cause | 20:04 |
greghaynes | ok, thats good then :) | 20:04 |
dstufft | fungi: https://github.com/pypa/pip/pull/2254 | 20:04 |
*** rfolco has quit IRC | 20:04 | |
dstufft | once tests pass I'll release 6.0.1 | 20:04 |
fungi | dstufft: those all look like excellent improvements. thanks! | 20:04 |
*** Longgeek has quit IRC | 20:04 | |
openstackgerrit | Elizabeth K. Joseph proposed openstack-infra/puppet-zanata: Add Rakefile, TODO & Wildfly configuration support https://review.openstack.org/142645 | 20:05 |
*** hichtakk has quit IRC | 20:07 | |
*** hichtakk has joined #openstack-infra | 20:07 | |
*** zz_zz_sabarij is now known as zz_zz_zz_sabarij | 20:08 | |
asselin | fungi, jeblair can we get these merged? https://review.openstack.org/#/q/topic:module-split+status:open+project:openstack-infra/infra-specs,n,z | 20:09 |
fungi | greghaynes: marvellous! i can't even self-install pbr from source with pip 6.0 | 20:11 |
greghaynes | haha, much better repo case | 20:11 |
fungi | greghaynes: `pip install .` breaks with the same error | 20:11 |
jeblair | asselin: done | 20:13 |
*** annegentle has joined #openstack-infra | 20:13 | |
openstackgerrit | Merged openstack-infra/infra-specs: Update module issues_url & include storyboard https://review.openstack.org/135452 | 20:13 |
openstackgerrit | Merged openstack-infra/infra-specs: Remove 2 modules that no longer exist https://review.openstack.org/142627 | 20:14 |
fungi | greghaynes: i've tested back as far as 0.8.0 and get the same behavior | 20:15 |
openstackgerrit | Merged openstack-infra/infra-specs: Use the correct project name https://review.openstack.org/142920 | 20:15 |
openstackgerrit | Sumit Naiksatam proposed openstack-infra/project-config: Update GBP projects for tarballs and gerritbot https://review.openstack.org/143526 | 20:16 |
*** hichtakk has quit IRC | 20:17 | |
*** annegentle has quit IRC | 20:21 | |
openstackgerrit | Sumit Naiksatam proposed openstack-infra/project-config: Update GBP projects for tarballs, pypi & gerritbot https://review.openstack.org/143526 | 20:22 |
*** hichtakk has joined #openstack-infra | 20:25 | |
*** mnaser has joined #openstack-infra | 20:31 | |
mnaser | where's the best place to report a typo in http://developer.openstack.org/api-ref-networking-v2.html ? | 20:31 |
fungi | dstufft: does pip 6.0 possibly change its operating path, compared to 1.5.6? i've boiled our pbr bug down to a subprocess call for 'git rev-parse --git-dir' in the cwd exiting 128 (fatal: Not a git repository) | 20:33 |
*** EmilienM|afk is now known as EmilienM | 20:34 | |
*** tnovacik has quit IRC | 20:34 | |
sc68cal | mnaser: I think https://bugs.launchpad.net/openstack-manuals | 20:34 |
dstufft | fungi: it's possible, nothing is standing out in my mind as far as what chnages I can think of | 20:34 |
*** sputnik13 has joined #openstack-infra | 20:35 | |
mnaser | thanks sc68cal | 20:35 |
*** sputnik13 has quit IRC | 20:39 | |
openstackgerrit | Sumit Naiksatam proposed openstack-infra/project-config: Update GBP projects for tarballs, pypi & gerritbot https://review.openstack.org/143526 | 20:42 |
*** Masahiro has joined #openstack-infra | 20:42 | |
*** annegentle has joined #openstack-infra | 20:43 | |
*** annegentle has quit IRC | 20:44 | |
*** Guest32161 is now known as annegentle | 20:44 | |
*** ryanpetrello has joined #openstack-infra | 20:44 | |
fungi | dstufft: it looks like the pip build dir for pbr, when using pip 1.5.6, is a valid git repository... but under 6.0 it isn't. i'm still trying to unwrap enough of pbr to figure out how it gets that into the pip build dir | 20:47 |
*** Masahiro has quit IRC | 20:47 | |
*** mnaser has left #openstack-infra | 20:48 | |
*** salv-orlando has joined #openstack-infra | 20:48 | |
*** enikanorov_ has joined #openstack-infra | 20:49 | |
*** enikanorov has quit IRC | 20:51 | |
*** salv-orlando has quit IRC | 20:51 | |
*** dkranz has quit IRC | 20:52 | |
dstufft | fungi: does it ever use the pip.locations._get_build_prefix() function | 20:53 |
openstackgerrit | Merged openstack-infra/infra-manual: Add .gitreview content to Creator's Guide https://review.openstack.org/138831 | 20:53 |
fungi | dstufft: git grep says no occurrences of the substrings get_build_prefix or location in the pbr source tree | 20:54 |
dstufft | fungi: what about pip_build | 20:54 |
fungi | except for some local variable names anyway | 20:54 |
fungi | checking | 20:54 |
fungi | nope, not that either | 20:54 |
sigmavirus24 | jogo: of probable interest to you https://gitlab.com/pycqa/flake8/issues/17 | 20:56 |
jogo | ohh fun :/ | 20:57 |
*** harlowja_ has joined #openstack-infra | 20:58 | |
*** harlowja has quit IRC | 21:00 | |
fungi | mordred: clarkb: dhellmann: any hints on how pbr normally gets the git repository into the pip tmp build dir when installing from source? | 21:00 |
openstackgerrit | Julien Danjou proposed openstack-infra/git-review: Allow to specify which commit to send https://review.openstack.org/139701 | 21:00 |
fungi | mordred: clarkb: dhellmann: or is it relying on pip to copy the contents of the directory tree for it? | 21:01 |
openstackgerrit | Merged openstack-infra/infra-manual: Expand more of the repo verification steps https://review.openstack.org/140828 | 21:01 |
dstufft | oh | 21:01 |
dstufft | haa | 21:01 |
dstufft | I know what it is | 21:01 |
fungi | ? | 21:01 |
fungi | did pip 6.0 start skipping dotfile/dotdirs when it copies? | 21:01 |
* fungi is grasping at straws now | 21:02 | |
*** unicell has quit IRC | 21:02 | |
dstufft | https://github.com/pypa/pip/pull/2196 | 21:02 |
dstufft | we should probably just revert that in 6.0.1 | 21:03 |
dstufft | or drop the vcs repos from them | 21:03 |
fungi | dstufft: d'oh! | 21:03 |
fungi | dstufft: that _is_ it | 21:03 |
*** teran has joined #openstack-infra | 21:03 | |
dstufft | I gotta go pick up my daughter | 21:03 |
dstufft | I'll fix that as aprt of 6.0.1 too when I get back | 21:03 |
fungi | dstufft: thanks a bunch! | 21:04 |
*** achanda_ has quit IRC | 21:04 | |
*** achanda has joined #openstack-infra | 21:05 | |
*** dkranz has joined #openstack-infra | 21:07 | |
greghaynes | wow | 21:07 |
greghaynes | welp, that would do it :) | 21:07 |
*** teran_ has joined #openstack-infra | 21:07 | |
*** ryanpetrello has quit IRC | 21:08 | |
fungi | greghaynes: so anyway, should hopefully be resolved when pip 6.0.1 fixes the world | 21:08 |
fungi | in the meantime, i need to wrap some gifts and pack luggage | 21:08 |
greghaynes | yep, ty for the help! | 21:08 |
fungi | greghaynes: thank dstufft. he was the one who figured it out | 21:08 |
*** salv-orlando has joined #openstack-infra | 21:09 | |
greghaynes | tyty! | 21:09 |
*** teran has quit IRC | 21:09 | |
fungi | i just bumbled around sticking debug calls into the pbr source tree and generally being useless | 21:09 |
*** andreykurilin_ has joined #openstack-infra | 21:09 | |
*** ociuhandu has joined #openstack-infra | 21:09 | |
*** achanda has quit IRC | 21:09 | |
anteaya | fungi: when are you off? | 21:10 |
*** Ryan_Lane has quit IRC | 21:11 | |
fungi | anteaya: always, but i have varying degrees of internets when on planes, in cars, visiting family, whatever | 21:11 |
*** hichtakk has quit IRC | 21:11 | |
anteaya | ha ha ha | 21:11 |
*** hichtakk has joined #openstack-infra | 21:11 | |
anteaya | the packing of the luggage | 21:11 |
fungi | yeah, road trip for a good chunk of tomorrow | 21:11 |
anteaya | ah cool, may you have safe travels | 21:12 |
mattoliverau | Morning all | 21:13 |
anteaya | morning mattoliverau | 21:14 |
fungi | "foo-X.Y.Z does not satisfy foo>X.Y" has now blown up as a thread on the distutils-sig ml. whee... | 21:15 |
lifeless | of course | 21:15 |
lifeless | because its different to how ever other version relation in software works | 21:15 |
*** dims has quit IRC | 21:20 | |
*** zz_zz_zz_sabarij is now known as zz_zz_zz_zz_saba | 21:21 | |
*** dims has joined #openstack-infra | 21:21 | |
*** dims has quit IRC | 21:23 | |
*** dims has joined #openstack-infra | 21:23 | |
*** teran has joined #openstack-infra | 21:23 | |
jhesketh | Morning | 21:25 |
dims | fungi: safe travels | 21:25 |
*** signed8bit has joined #openstack-infra | 21:25 | |
fungi | thanks dims | 21:25 |
anteaya | morning jhesketh | 21:26 |
*** teran_ has quit IRC | 21:26 | |
*** kgiusti has quit IRC | 21:31 | |
*** ddieterly has quit IRC | 21:32 | |
*** _nadya_ has quit IRC | 21:33 | |
*** ddieterly has joined #openstack-infra | 21:34 | |
*** adriant has joined #openstack-infra | 21:35 | |
adriant | any gerrit administrator about who can add me to a newly added stackforge project? | 21:37 |
*** prad has joined #openstack-infra | 21:37 | |
anteaya | adriant: hello | 21:37 |
anteaya | have you got a patch up to project-config? | 21:38 |
anteaya | or are you asking how to create the patch? | 21:38 |
adriant | project is merged, how do I add myself as a core/release for it? | 21:38 |
anteaya | ah | 21:38 |
anteaya | which project? | 21:38 |
adriant | stackforge/cloud-pydashie | 21:38 |
anteaya | fungi: ^ | 21:39 |
*** teran_ has joined #openstack-infra | 21:39 | |
stevemar | wondering why i'm getting this error, apparently prettytable is not available at the pypi host http://pypi.dfw.openstack.org -> http://logs.openstack.org/13/143513/1/check/check-osc-dsvm-functional/d73a071/logs/devstacklog.txt.gz | 21:39 |
anteaya | stevemar: this is an issue with pip6.0 | 21:40 |
anteaya | and fungi has some patches up | 21:40 |
anteaya | last I looked one had merged three to go | 21:40 |
nibalizer | tttttntnttn | 21:42 |
nibalizer | oops | 21:42 |
*** dkranz has quit IRC | 21:42 | |
anteaya | interesting | 21:42 |
fungi | stevemar: anteaya: yes, that specific error will be addressed once all of https://review.openstack.org/#/q/I2134c7d8f58f8b83f33150c9ed86d87f8ccba2f3,n,z merge, but we're blocked on an updated pip/virtualenv point release to address some freshly-discovered regressions there | 21:42 |
*** teran has quit IRC | 21:42 | |
*** pblaho_ has joined #openstack-infra | 21:42 | |
*** isq has joined #openstack-infra | 21:42 | |
anteaya | oh awesome | 21:44 |
fungi | adriant i've added you to the cloud-pydashie-core and cloud-pydashie-release groups in gerrit now | 21:44 |
anteaya | and here I thought the fun was almost over for Monday | 21:44 |
*** tonytan4ever has quit IRC | 21:44 | |
anteaya | well from my bystander's point of view | 21:44 |
adriant | fungi: thanks, just saw :) | 21:44 |
fungi | anteaya: hardly. once we get devstack patched up, we've still got pbr changes to land to un-break its master branch | 21:44 |
*** baoli has quit IRC | 21:45 | |
pleia2 | nibalizer: haha, you gave yourself away! I would appreciate your feedback on this when you have a chance https://review.openstack.org/#/c/142645/ | 21:45 |
*** signed8bit has quit IRC | 21:45 | |
anteaya | fungi: ah see, I missed all of that in my trying to keep up | 21:46 |
fungi | pleia2: it was just his cat walking across the keyboard. the cat also typed "oops" afterward | 21:46 |
anteaya | pleia2: try nibalizer's cat | 21:46 |
pleia2 | :) | 21:46 |
nibalizer | pleia2: sure thing | 21:46 |
nibalizer | no what happens is ssh lags and then i spam characters | 21:46 |
stevemar | fungi, ah okay... thanks for the heads up as usual | 21:47 |
pleia2 | nibalizer: thanks \o/ | 21:48 |
*** ChuckC has quit IRC | 21:48 | |
*** melwitt has joined #openstack-infra | 21:49 | |
*** teran has joined #openstack-infra | 21:50 | |
*** hichtakk has quit IRC | 21:53 | |
*** hichtakk has joined #openstack-infra | 21:53 | |
*** teran_ has quit IRC | 21:53 | |
*** andreykurilin_ has quit IRC | 21:53 | |
*** sdake_pto has quit IRC | 21:54 | |
*** dkranz has joined #openstack-infra | 21:54 | |
*** sdake has joined #openstack-infra | 21:54 | |
*** sdake has quit IRC | 21:54 | |
*** sdake has joined #openstack-infra | 21:54 | |
*** teran_ has joined #openstack-infra | 21:55 | |
*** teran has quit IRC | 21:57 | |
*** e0ne has quit IRC | 21:58 | |
*** otter768 has joined #openstack-infra | 21:59 | |
*** dkliban is now known as dkliban_afk | 21:59 | |
*** bswartz has quit IRC | 22:01 | |
dstufft | fungi: https://github.com/pypa/pip/pull/2257 | 22:01 |
*** otter768 has quit IRC | 22:04 | |
*** pc_m has quit IRC | 22:07 | |
*** dkranz has quit IRC | 22:09 | |
anteaya | wow an almost empty zuul | 22:10 |
*** signed8bit has joined #openstack-infra | 22:11 | |
mtreinish | anteaya: it's because dsvm jobs get thrown out early because of the pip stuff | 22:13 |
mtreinish | combined with people taking vacation :) | 22:13 |
anteaya | mtreinish: we should consider that a feature with a toggle button | 22:14 |
*** e0ne has joined #openstack-infra | 22:14 | |
anteaya | and yay holidays | 22:15 |
*** pblaho_ has quit IRC | 22:15 | |
*** spzala has joined #openstack-infra | 22:16 | |
bnemec | slagle-afk: Just a heads up, I can't build os-net-config until the pbr/pip snafu is resolved. | 22:17 |
bnemec | So the packaging work on that will likely not be completely finished until tomorrow. | 22:18 |
*** harlowja_ has quit IRC | 22:21 | |
*** jamielennox|away is now known as jamielennox | 22:22 | |
*** camunoz_gone is now known as camunoz | 22:23 | |
*** teran has joined #openstack-infra | 22:25 | |
*** Ryan_Lane has joined #openstack-infra | 22:27 | |
*** teran_ has quit IRC | 22:29 | |
*** carl_baldwin has quit IRC | 22:29 | |
jamielennox | hi all, a call to review https://review.openstack.org/#/c/142954/ and https://review.openstack.org/#/c/142955/ - all keystoneclient and glanceclient reviews are currently failing gate. | 22:30 |
*** ryanpetrello has joined #openstack-infra | 22:30 | |
*** Masahiro has joined #openstack-infra | 22:31 | |
*** cburgess_ has joined #openstack-infra | 22:31 | |
*** hdd has joined #openstack-infra | 22:34 | |
*** prad has quit IRC | 22:34 | |
*** sdake has quit IRC | 22:35 | |
*** Masahiro has quit IRC | 22:36 | |
*** ryanpetrello has quit IRC | 22:37 | |
anteaya | jamielennox: this is your list of folks you need to bug: https://review.openstack.org/#/admin/groups/131,members | 22:37 |
jamielennox | anteaya: i have a feeling it's not all of them because it's a stable/icehouse review - i know i've bugged alex in the past and he only had core on the master branch | 22:38 |
*** EmilienM is now known as EmilienM|afk | 22:38 | |
anteaya | ah | 22:39 |
jamielennox | i've no idea how to figure out that list | 22:39 |
anteaya | might this be the stable maintenance teams then | 22:39 |
*** armax has quit IRC | 22:39 | |
*** salv-orlando has quit IRC | 22:39 | |
anteaya | https://review.openstack.org/#/admin/groups/535,members | 22:40 |
*** bswartz has joined #openstack-infra | 22:40 | |
anteaya | https://review.openstack.org/#/admin/groups/538,members | 22:40 |
jamielennox | i'm sure it could be found in the projects repo | 22:40 |
anteaya | the stable maintenance team recently became one team for each project | 22:40 |
morganfainberg | yeah prob. stable maint | 22:41 |
sigmavirus24 | https://review.openstack.org/#/admin/projects/openstack/requirements,access shows the links to the stable-maint-core team: https://review.openstack.org/#/admin/groups/uuid-2267a5998d4224dd0acf1081eb2ee7b11573b7ea | 22:41 |
anteaya | morganfainberg: you are stable maint for keystone | 22:41 |
morganfainberg | anteaya, yes | 22:41 |
jamielennox | sigmavirus24: ah! there we go | 22:41 |
sigmavirus24 | jamielennox: I've explored gerrit groups one too many times it seems =P | 22:42 |
sigmavirus24 | jamielennox: note release managers are also included in stable-maint-core so ttx and sdague can also +2 those patchsets | 22:42 |
anteaya | sdague: is on holidays | 22:42 |
*** reed has joined #openstack-infra | 22:42 | |
anteaya | and I'm going with ttx is asleep but probably will be around tomorrow | 22:43 |
adam_g | jamielennox, im here and looking at those bugs, trying to grok whats going on | 22:43 |
anteaya | yay adam_g | 22:43 |
jamielennox | most people are off somewhere - i've only got today so i figure it might be an after christmas problem | 22:43 |
sigmavirus24 | silly holidays | 22:43 |
sigmavirus24 | interfering with srsbsns | 22:43 |
*** salv-orlando has joined #openstack-infra | 22:44 | |
jamielennox | adam_g: so https://review.openstack.org/#/c/142974/1 is the dependant review | 22:45 |
jamielennox | ironic-python-agent is in stable/icehouse global-requirements without version limits and the new version depends on oslo.concurrency | 22:45 |
grue_pm | jamielennox: yeah a lot of big companies seem to have holidays last couple of weeks of december and the first weekend in January | 22:46 |
adam_g | jamielennox, i think it might be better to cap ironic-python-agent in stable/icehouse to < version that introduced the new dependency. or remove ironic-python-agent from stable/icehouse, im not sure why its there to begin with (the ironic agent didnt come around till juno) | 22:47 |
adam_g | jroll, JayF ^ | 22:47 |
jamielennox | adam_g: and here is an example of the keystoneclient failure | 22:47 |
jamielennox | http://logs.openstack.org/39/143339/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/22db298/logs/screen-s-proxy.txt.gz | 22:47 |
mtreinish | jamielennox: yeah that was going to be my question too. What is causing ironic-python-agent to get pulled in for that job | 22:48 |
jamielennox | i didn't look into what was causing the keystoneclient 1.0.0 to be installed in the first place as 1.0.0 is compatible with the old one | 22:48 |
adam_g | jamielennox, yeah, looking at those now. first time looking at those client library jobs so trying to wrap my head around it | 22:48 |
*** Guest87463 is now known as redrobot_away | 22:48 | |
jamielennox | mtreinish: it's listed explicity as a icehouse project - it's not being pulled in: https://github.com/openstack/requirements/blob/stable/icehouse/projects.txt#L17 | 22:49 |
jroll | adam_g: was the agent driver even in ironic for icehouse release? | 22:49 |
adam_g | jroll, not that i remember, thats why im wondering why its in stable/icehouse reqs :) | 22:49 |
jroll | ironic-python-agent was certainly under openstack/ at that time, though | 22:49 |
adam_g | hm | 22:49 |
jroll | I'm 99% certain it doesn't need to be there | 22:50 |
jroll | two reasons: | 22:50 |
mtreinish | jamielennox: ok, that's what I meant by pulled in. Ok so the issue is the latest version (or master) is pulling in oslo.concurrency which wasn't a thing back during icehouse | 22:50 |
jroll | 1) ironic-python-agent doesn't make sense to be in global requirements, it only makes sense in a ramdisk | 22:50 |
jamielennox | mtreinish: right | 22:51 |
jroll | 2) ironic didn't support using ironic-python-agent in icehouse | 22:51 |
jamielennox | mtreinish: just saying it's not a dependency | 22:51 |
jroll | ironic-python-agent is never a dependency for any project | 22:51 |
mtreinish | jamielennox: ok I'd be hesitant to add it to the req list then. I think jroll is correct just drop the ironic agent from projects.txt seems like a better solution | 22:52 |
jroll | also, we haven't done releases for IPA, ever, so we'd have to push a tag or something to pin it | 22:52 |
mtreinish | jroll: heh, well maybe it's time to push a tag for it :) | 22:53 |
jroll | mtreinish: I think I agree, but does dropping it from projects.txt have any repercussions? | 22:53 |
mtreinish | jroll: no, only if you tried to add a requirement to it which wasn't in the icehouse reqs list | 22:53 |
mtreinish | but since you're saying it's not used anywhere you can just say this isn't install compatible with the icehouse reqs and remove it | 22:54 |
jroll | mtreinish: yep, makes sense to me | 22:54 |
jroll | adam_g: ^ make sense to drop it/ | 22:54 |
adam_g | ++ | 22:54 |
jamielennox | ok, i'll redo that review to drop ironic-python-agent instead of adding oslo.concurrency | 22:55 |
mtreinish | jroll: fwiw: https://github.com/openstack/requirements/blob/master/README.rst#enforcement-in-projects | 22:55 |
jroll | cool | 22:55 |
jroll | thanks jamielennox | 22:55 |
*** FlorianSW has quit IRC | 22:55 | |
adam_g | mtreinish, do you know how the python-$fooclient stable jobs are meant to pass for clients that have been capped in stable? | 22:55 |
mtreinish | adam_g: if they're capped this isn't an issue because the new reqs never try to be installed | 22:56 |
mtreinish | adam_g: when they're uncapped we have the fun from a few weeks ago with all the oslo releases | 22:57 |
adam_g | yeah | 22:57 |
adam_g | im talking specifically about these client jobs | 22:57 |
adam_g | patches to master run the stable checks | 22:57 |
adam_g | which AFAICS end up installing the client /w proposed patch as, say, python-glanceclient 0.15.0.post4 | 22:58 |
adam_g | which may conflict with some stable project , ie 'but python-glanceclient>=0.9.0,!=0.14.0,<0.15 is required by ['ceilometer']' | 22:58 |
*** mfer has joined #openstack-infra | 22:58 | |
jhesketh | krtaylor, sweston: you guys highlighted me in a meeting re radar access | 22:59 |
dstufft | fungi: 6.0.1 is out now | 22:59 |
jhesketh | do we need to tweak some permissions there or need me to kick mikal or something? | 22:59 |
mtreinish | adam_g: but isn't that separate, I think that error is the pep440 thing. Not a global reqs issue | 22:59 |
jamielennox | ceilometer doesn't make that pinning, it's synced to global-requirements - it's just that ceilometer is the first thing that devstack installs | 22:59 |
fungi | dstufft: thanks! checking our mirrors, then rerunning a bunch of jobs | 23:00 |
mtreinish | well I mean it's an issue with the reqs listed in there not working with pep440 | 23:00 |
sweston | jhesketh: hi :-). thanks for responding. we were discussing core reviewer permissions on the radar repository. can you help with that? | 23:01 |
dstufft | fungi: virtualenv 12.0.1 will be out shortly too | 23:01 |
fungi | dstufft: oh, right. i need to wait on that actually | 23:01 |
*** mfer has quit IRC | 23:03 | |
jamielennox | mtreinish: so keystoneclient and probably glanceclient are being retrieved from git - which seems like the problem for the icehouse integration tests, if pip was allowed to do the resolution it would probably work | 23:04 |
*** ryanpetrello has joined #openstack-infra | 23:05 | |
jhesketh | sweston: I can probably bash mikal into adding people, I'm guessing since nobody is actually working on it and it's a stackforge project it probably doesn't matter that much | 23:05 |
adam_g | jamielennox, for say, https://review.openstack.org/#/c/120777/ , glanceclient is installed from git because its checked out with the proposed patch. everything else comes from pip | 23:06 |
jhesketh | sweston: what are the gerrit username or emails for the people that need adding? | 23:06 |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:07 | |
adam_g | what confuses me, is how a patch like that, proposed against master/0.15.0, could ever pass the stable check if that client is capped to <0.15.0 in one of the stable branch | 23:07 |
mtreinish | jamielennox: oh, I see the issue now. install from git isn't respecting the cap in icehouse global-reqs | 23:07 |
adam_g | is the intent to never cap clients and ensure compat via those jobs? | 23:07 |
mtreinish | jamielennox: so devstack is installing it from git regardless of the cap being there | 23:07 |
mtreinish | and the version exceeds the reqs cap causing it to explode. | 23:07 |
adam_g | yeah | 23:07 |
jamielennox | mtreinish: adam_g is right - only the client being updated is being pulled from git, i just had a glanceclient and keystoneclient log open | 23:08 |
sweston | jhesketh: thanks, I would appreciate any help you can offer. gerrit username is steven-weston. | 23:08 |
adam_g | http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/icehouse#n81 | 23:08 |
sweston | jhesketh: email is steve.weston@triniplex.com | 23:08 |
mtreinish | jamielennox: so I would get around that by doing 1 of 2 things (probably both long term) 1. remove the icehouse job if there is a version cap for the client and the version is above the cap (it'll only get tricky if you push a backport to <0.12 to fix a bug on icehouse | 23:09 |
adam_g | i guess anytime a client bumps its version to > oldest stable branch's cap, requirements cap needs to be relaxed? | 23:09 |
mtreinish | 2. fix devstack to check the cap in the install from git stuff that sdague added | 23:09 |
*** ryanpetrello has quit IRC | 23:09 | |
*** ddieterly has quit IRC | 23:10 | |
mtreinish | adam_g: so the real fix is to have services in a venv, so that we can have a cap for installing clients for the services but not cap for testing the clients against running openstack | 23:10 |
*** otter768 has joined #openstack-infra | 23:11 | |
fungi | mtreinish: real fix is to install different version of the client as a dep of the servers in a separate env from the client being exercised against the api, but we don't have that environment separation implemented yet | 23:11 |
*** ddieterly has joined #openstack-infra | 23:11 | |
fungi | right, that | 23:11 |
adam_g | mtreinish, is that work still moving forward? i was catching only bits and pieces last week from the courthouse, and sounded like it was decided that venvs weren't really needed? | 23:11 |
jamielennox | mtreinish: the gate job should be asserting that the changes to the client don't break any backwards compatibility in icehouse - now that keystoneclient did a version bump it will never be below that cap again so the job is useless | 23:11 |
mtreinish | because that's what we're struggling against here, is that we can't have too new a client running as part of icehouse, but we want to test that new clients work against icehouse | 23:11 |
mtreinish | fungi: heh, isn't that what I said :) | 23:12 |
fungi | mtreinish: we were typing at the same time i think | 23:12 |
mtreinish | fungi: dtroyer is working on installing the services inside of a venv, I saw a patch for it | 23:12 |
mtreinish | I think | 23:12 |
fungi | jamielennox: the trick is being able to run two separate versions of the client in the job at the same time | 23:12 |
fungi | in parallel | 23:12 |
fungi | the capped version and the patch being tested | 23:12 |
adam_g | mtreinish, is the goal of those jobs to use the newer clients /w tempest right? | 23:12 |
mtreinish | jamielennox: yes, that was #1 on my short term work arounds | 23:12 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/system-config: Remove python magic https://review.openstack.org/142330 | 23:13 |
jamielennox | fungi: why wouldn't we want to test the new client version on all services? | 23:13 |
mtreinish | adam_g: yeah, although I don't want the official clients in tempest anymore (they're only used for cli testing which doesn't belong in tempest anymore) | 23:13 |
jamielennox | ie ignore the cap for this patch and run icehouse with the master keystoneclient | 23:13 |
mtreinish | adam_g: the clients need there own functional testing really | 23:13 |
mtreinish | but that's separate :) | 23:13 |
fungi | jamielennox: because the client might be a dependency of a stable release service, and the newer version of the client might have dependencies of its own which are incompatible with the dependencies of the server in question | 23:14 |
*** teran has quit IRC | 23:14 | |
dtroyer | mtreinish, fungi: I am working on using a global venv in DevStack, it's a whack-a-mole problem making everything work… | 23:15 |
dtroyer | this is one reason why we really need API libs with as absofrickinlutely the fewest number of dependencies as possible... | 23:16 |
jamielennox | hm, however if we don't test the new client everywhere we're reducing the point of the gate job | 23:16 |
*** ddieterly has quit IRC | 23:16 | |
*** teran has joined #openstack-infra | 23:16 | |
*** amitgandhinz has quit IRC | 23:16 | |
fungi | as a dependent lib, true, but as an api client not necessarily as long as its interactions are exercised fairly thoroughly | 23:17 |
mtreinish | fungi: heh, which most really aren't, but that's a separate issue :) | 23:18 |
fungi | yep | 23:18 |
jamielennox | you mean as a CLI app? devstack uses openstackclient so they're not being tested | 23:18 |
jamielennox | (at least for keystone) | 23:18 |
fungi | jamielennox: well, at the moment openstackclient still uses the client libs, unless someone's already solved that | 23:18 |
fungi | though tempest has its own lightweight api client as well | 23:19 |
fungi | which is i think what mtreinish was alluding to | 23:19 |
dtroyer | fungi: not yet… ;) | 23:19 |
mtreinish | jamielennox: that's the separate issue (tempest does do python-*client cli testing fwiw, but that needs to be moved into the client repos) | 23:19 |
*** hichtakk has quit IRC | 23:19 | |
*** hichtakk has joined #openstack-infra | 23:19 | |
mtreinish | jamielennox: the client libs need to have their own functional testing, which is a current gap | 23:19 |
*** Ryan_Lane has quit IRC | 23:20 | |
jogo | is there a bug filed for the pip 6.0 related issues (for e-r etc. | 23:20 |
mtreinish | jogo: I don't think so, at least I never bothered to | 23:21 |
fungi | jogo: good luck trying to sort through and identify discrete issues | 23:22 |
jamielennox | mtreinish: that will solve it longer term | 23:22 |
jogo | fungi: fingerprints can be many ORs | 23:22 |
mtreinish | jamielennox: heh, hence my short term suggestion of just dropping the job if the current version exceeds the stable cap | 23:23 |
*** andreaf has quit IRC | 23:23 | |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-storyboard: bump rabbitmq to 5.0 https://review.openstack.org/143560 | 23:23 |
fungi | jogo: fair enough. if you have several you want to associate with that i'm happy to let you know if they match things i've seen/dealt with so far | 23:23 |
jogo | fungi: cool, will look into after my run | 23:23 |
jamielennox | mtreinish: that's always going to be the case | 23:23 |
anteaya | jogo: OR operatring room, over reaching, open ridicule | 23:23 |
*** andreaf has joined #openstack-infra | 23:23 | |
fungi | anteaya: or a capitalized conjunction used as a logical operator | 23:24 |
anteaya | ah ha | 23:24 |
jogo | so operating room OR over reaching OR open ridicule ;) | 23:24 |
fungi | bwahaha | 23:24 |
anteaya | perfect | 23:25 |
adam_g | if functional testing moved into client libs as well as servers, dtroyer's global devstack venv might work fine there. devstack sets everything up in a venv, tests run outside /w newer set of client lib's master requirements | 23:25 |
*** ociuhandu has quit IRC | 23:25 | |
dstufft | fungi: 12.0.1 cut | 23:25 |
jamielennox | adam_g: right | 23:26 |
fungi | dstufft: thanks again! i'll let you know (or properly open an issue) if i spot anything new | 23:26 |
mtreinish | jamielennox: well until we can do the separate venvs for services then the issue goes away because we can respect the cap and test the new version | 23:26 |
nibalizer | krotscheck: ^^ fix for all the rabbitmq problems | 23:26 |
*** reazem has joined #openstack-infra | 23:27 | |
jamielennox | mtreinish: so maybe the answer is the icehouse gate job should just be removed because anything in icehouse should be capped to not allow the current client lib to be used anyway | 23:28 |
jamielennox | adam_g: ^ | 23:28 |
adam_g | jamielennox, yeah, looking at the zuul layout now | 23:28 |
mtreinish | jamielennox: yes, that was what I was suggesting. But only do it for clients that exceed the cap. If the current working version will still get pulled in the job needs to stick around | 23:30 |
jhesketh | sweston: cool, I'll ping mikal. He is on vacation though so it may take a day or so | 23:30 |
fungi | okay, virtualenv 12.0.1 is in our mirrors now. rechecking the devstack juno fix | 23:30 |
jamielennox | as a small sample there is a gate-tempest-dsvm-neutron-src-python-X-icehouse job in keystoneclient, glanceclient, novaclient, cinderclient | 23:30 |
mtreinish | adam_g: I think it might just be a template right now, which adds both icehouse and juno | 23:30 |
adam_g | mtreinish, yup, found it | 23:30 |
sweston | jhesketh: no worries, thank you so much :-) | 23:30 |
mtreinish | jamielennox: it'll be on all the client libs, and all oslo libs. | 23:31 |
mtreinish | jamielennox: basically it should be on anything that has the option to isntall a lib from git in devstack | 23:31 |
openstackgerrit | Adam Gandelman proposed openstack-infra/project-config: Remove icehouse compat checks from glance/keystoneclient https://review.openstack.org/143566 | 23:33 |
adam_g | mtreinish, jamielennox ^ | 23:33 |
adam_g | oh oh, we want icehouse removed from all the clients? | 23:35 |
*** dims has quit IRC | 23:35 | |
mtreinish | adam_g: I don't think so, only if they exceed an icehouse cap | 23:35 |
jamielennox | i think as it becomes required | 23:35 |
adam_g | ack | 23:35 |
adam_g | http://paste.ubuntu.com/9599918/ | 23:35 |
jamielennox | so juno doesn't pin maximum versions, post kilo we'll need to change these back to all compat | 23:36 |
*** ddieterly has joined #openstack-infra | 23:36 | |
adam_g | yeah, or get the venv stuff in place first | 23:37 |
dstufft | fungi: is there a link for the devstack juno fix | 23:37 |
jamielennox | ok, abandoning the version bump reviews in favour of the zuul change | 23:38 |
*** sdake has joined #openstack-infra | 23:39 | |
fungi | dstufft: https://review.openstack.org/143504 | 23:39 |
* dstufft finds it amusing that people apparently care that pip is 6.0 and not 1.6 | 23:39 | |
fungi | dstufft: once that merges, then https://review.openstack.org/143501 should be passing | 23:39 |
fungi | dstufft: i tried to come up with a > joke for that, but i'm running out of caring | 23:40 |
*** Katherine has joined #openstack-infra | 23:41 | |
dstufft | fungi: lol | 23:42 |
*** armax has joined #openstack-infra | 23:42 | |
*** dmsimard is now known as dmsimard_away | 23:44 | |
*** dmsimard_away is now known as dmsimard | 23:44 | |
*** stevemar has quit IRC | 23:45 | |
*** zz_zz_zz_zz_saba is now known as zz_zz_zz_zz_zz_s | 23:46 | |
*** reed has quit IRC | 23:50 | |
*** reed has joined #openstack-infra | 23:52 | |
asselin | This nodepool image-update get-pip error just started happening. Anyone seen it before? http://paste.openstack.org/show/154013/ | 23:52 |
*** e0ne has quit IRC | 23:52 | |
asselin | AttributeError: 'module' object has no attribute 'command_dict' | 23:53 |
Katherine | hi all. katherine here again. i'm hoping someone can answer a really basic zuul question for me | 23:54 |
jeblair | dstufft: ^ see message from asselin; i just grabbed git-pip and ran it and got the same thing | 23:55 |
asselin | fungi, ^^ get-pip.py 22-Dec-2014 23:45 1581075 | 23:55 |
Katherine | zuul checks for dependencies in gerrit reviews and tests those dependent ones together. it also cancels all gate jobs currently running if there is an outstanding review that will conflict with the review-under-test | 23:55 |
Katherine | how does zuul determine if reviews have dependencies on one another? | 23:55 |
jeblair | Katherine: based on git commit dependencies | 23:56 |
jeblair | Katherine: so if a commit in change A depends on a commit in change B, zuul will test A on top of B. Gerrit uses the same info to show dependencies in the ui | 23:57 |
jeblair | Katherine: so if a change shows up in gerrit as depending on another change in gerrit, it will in zuul as well | 23:57 |
Katherine | jeblair: so if reviews have common file changes in common? | 23:57 |
dstufft | asselin: jeblair try now | 23:57 |
fungi | asselin: jeblair: dstufft: the bootstrap.pypa.io site claims get-pip.py was updated ~13 minutes ago | 23:58 |
jeblair | Katherine: no -- it's based on a commit in git being the parent of another commit in git | 23:58 |
fungi | oh, weird, now it says 8 hours ago | 23:58 |
dstufft | fungi: if you're looking at the / listing that's not up to date with what I just pushed | 23:58 |
* asselin trying | 23:58 | |
Katherine | jeblair: so say i push a change out for review that modifies a method and another developer pushes a review that removes that method, the two are dependent but not explicitly so | 23:58 |
dstufft | fungi: bootstrap.pypa.io is served by Fastly | 23:59 |
fungi | dstufft: aha, so it could be random | 23:59 |
dstufft | and we don't bother to purge / | 23:59 |
*** Ryan_Lane has joined #openstack-infra | 23:59 | |
asselin | dstufft, negative | 23:59 |
dstufft | asselin: same error? | 23:59 |
asselin | yes | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!