*** rossella_s has quit IRC | 00:00 | |
*** rossella_s has joined #openstack-infra | 00:00 | |
*** baoli has joined #openstack-infra | 00:01 | |
openstackgerrit | YAMAMOTO Takashi proposed openstack-infra/project-config: networking-midonet: Add periodic jobs for stable branches https://review.openstack.org/334830 | 00:12 |
---|---|---|
*** markvoelker has joined #openstack-infra | 00:12 | |
*** amitgandhinz has joined #openstack-infra | 00:13 | |
*** sdake has joined #openstack-infra | 00:13 | |
*** dingyichen has quit IRC | 00:16 | |
*** tonytan4ever has joined #openstack-infra | 00:16 | |
*** dingyichen has joined #openstack-infra | 00:16 | |
*** markvoelker has quit IRC | 00:17 | |
*** sdake has quit IRC | 00:17 | |
*** amitgandhinz has quit IRC | 00:17 | |
*** achanda has quit IRC | 00:20 | |
*** tonytan4ever has quit IRC | 00:21 | |
*** kzaitsev_mb has joined #openstack-infra | 00:23 | |
*** chlong has joined #openstack-infra | 00:26 | |
openstackgerrit | Craige McWhirter proposed openstack-infra/puppet-phabricator: Patches Required to Deliver Pholio https://review.openstack.org/342481 | 00:28 |
*** kzaitsev_mb has quit IRC | 00:28 | |
*** chlong has quit IRC | 00:30 | |
*** baoli has quit IRC | 00:40 | |
*** chlong has joined #openstack-infra | 00:41 | |
*** baoli has joined #openstack-infra | 00:45 | |
*** tqtran has joined #openstack-infra | 00:46 | |
*** thorst has joined #openstack-infra | 00:50 | |
*** tqtran has quit IRC | 00:51 | |
ianw | gotta love a bit of yak shaving debugging the debugger before you can debug the problem | 00:51 |
*** thorst has quit IRC | 00:59 | |
*** baoli has quit IRC | 00:59 | |
*** esberglu has joined #openstack-infra | 01:02 | |
*** hichihara has joined #openstack-infra | 01:02 | |
*** julim has joined #openstack-infra | 01:05 | |
*** esberglu has quit IRC | 01:06 | |
*** zhurong has joined #openstack-infra | 01:09 | |
prometheanfire | anyone mind looking at this diskimage builder change? https://review.openstack.org/#/c/348536/ | 01:10 |
*** chlong has quit IRC | 01:10 | |
prometheanfire | also, a fix for install-puppet on gentoo in system-config https://review.openstack.org/#/c/348514/ ... | 01:12 |
prometheanfire | that one is a one line change | 01:12 |
*** markvoelker has joined #openstack-infra | 01:13 | |
prometheanfire | I'll leave the project-config one out of it for now :P | 01:13 |
*** amitgandhinz has joined #openstack-infra | 01:13 | |
*** markvoelker has quit IRC | 01:17 | |
*** tonytan4ever has joined #openstack-infra | 01:18 | |
*** amitgandhinz has quit IRC | 01:18 | |
*** tonytan4ever has quit IRC | 01:22 | |
*** yanyanhu has joined #openstack-infra | 01:22 | |
*** chlong has joined #openstack-infra | 01:24 | |
*** kzaitsev_mb has joined #openstack-infra | 01:24 | |
*** chlong has quit IRC | 01:28 | |
*** kzaitsev_mb has quit IRC | 01:30 | |
*** chlong has joined #openstack-infra | 01:30 | |
*** lucasagomes has quit IRC | 01:32 | |
*** mriedem has quit IRC | 01:38 | |
*** lucasagomes has joined #openstack-infra | 01:39 | |
*** rkukura has joined #openstack-infra | 01:40 | |
openstackgerrit | Yanyan Hu proposed openstack-infra/project-config: Add integration test job for Senlin https://review.openstack.org/347160 | 01:40 |
*** gongysh has joined #openstack-infra | 01:44 | |
*** aysyd has joined #openstack-infra | 01:44 | |
*** aysyd has quit IRC | 01:47 | |
*** gildub has joined #openstack-infra | 01:48 | |
*** sputnik13 has quit IRC | 02:01 | |
*** thorst has joined #openstack-infra | 02:04 | |
*** gongysh has quit IRC | 02:07 | |
openstackgerrit | Craige McWhirter proposed openstack-infra/puppet-phabricator: Patches Required to Deliver Pholio https://review.openstack.org/342481 | 02:10 |
*** amitgandhinz has joined #openstack-infra | 02:14 | |
*** thorst has quit IRC | 02:18 | |
*** amitgandhinz has quit IRC | 02:19 | |
*** Liuqing has joined #openstack-infra | 02:32 | |
*** liusheng has joined #openstack-infra | 02:39 | |
prometheanfire | ianw: hope that explains it | 02:41 |
*** zhurong_ has joined #openstack-infra | 02:43 | |
*** Liuqing_ has joined #openstack-infra | 02:43 | |
*** Liuqing has quit IRC | 02:46 | |
*** zhurong has quit IRC | 02:46 | |
*** tonytan4ever has joined #openstack-infra | 02:52 | |
*** gongysh has joined #openstack-infra | 02:59 | |
*** baoli has joined #openstack-infra | 03:01 | |
*** bhunter71 has quit IRC | 03:05 | |
*** baoli has quit IRC | 03:06 | |
*** yuanying has quit IRC | 03:08 | |
*** roxanaghe has joined #openstack-infra | 03:10 | |
*** amotoki has joined #openstack-infra | 03:11 | |
*** amitgandhinz has joined #openstack-infra | 03:15 | |
*** thorst has joined #openstack-infra | 03:19 | |
*** amitgandhinz has quit IRC | 03:19 | |
*** bhunter71 has joined #openstack-infra | 03:20 | |
*** Krenair has quit IRC | 03:24 | |
*** Krenair has joined #openstack-infra | 03:27 | |
*** thorst has quit IRC | 03:27 | |
*** rbuzatu has joined #openstack-infra | 03:27 | |
*** amotoki has quit IRC | 03:28 | |
*** karthikp_ has joined #openstack-infra | 03:29 | |
*** Teresita-Warrior has joined #openstack-infra | 03:31 | |
*** karthikp_ has quit IRC | 03:32 | |
*** coolsvap has joined #openstack-infra | 03:34 | |
*** karthikp_ has joined #openstack-infra | 03:37 | |
*** amitkqed has quit IRC | 03:38 | |
*** amitkqed has joined #openstack-infra | 03:38 | |
*** EricGonczer_ has quit IRC | 03:41 | |
*** tqtran has joined #openstack-infra | 03:47 | |
*** rbuzatu has quit IRC | 03:50 | |
*** Teresita-Warrior has quit IRC | 03:52 | |
*** tqtran has quit IRC | 03:52 | |
*** Teresita-Warrior has joined #openstack-infra | 03:52 | |
*** rbuzatu has joined #openstack-infra | 03:52 | |
*** achanda has joined #openstack-infra | 03:54 | |
*** roxanaghe has quit IRC | 03:54 | |
*** amotoki has joined #openstack-infra | 03:57 | |
*** Teresita-Warrior has quit IRC | 03:57 | |
*** gongysh has quit IRC | 03:58 | |
*** achanda has quit IRC | 04:00 | |
*** ljjjustin has quit IRC | 04:03 | |
*** amotoki_ has joined #openstack-infra | 04:06 | |
*** ljjjustin has joined #openstack-infra | 04:06 | |
*** amotoki has quit IRC | 04:09 | |
*** chlong has quit IRC | 04:15 | |
*** amitgandhinz has joined #openstack-infra | 04:16 | |
*** amotoki_ has quit IRC | 04:17 | |
*** yamahata has joined #openstack-infra | 04:18 | |
*** roxanaghe has joined #openstack-infra | 04:19 | |
*** amitgandhinz has quit IRC | 04:20 | |
*** thorst has joined #openstack-infra | 04:27 | |
*** amotoki has joined #openstack-infra | 04:31 | |
*** chlong has joined #openstack-infra | 04:32 | |
*** thorst has quit IRC | 04:33 | |
openstackgerrit | Craige McWhirter proposed openstack-infra/infra-specs: Initial commit of the Pholio spec https://review.openstack.org/340641 | 04:35 |
*** gouthamr has quit IRC | 04:35 | |
*** bhunter71 has quit IRC | 04:37 | |
*** bhunter71 has joined #openstack-infra | 04:38 | |
*** rbuzatu has quit IRC | 04:42 | |
openstackgerrit | Craige McWhirter proposed openstack-infra/infra-specs: Initial commit of the Pholio spec https://review.openstack.org/340641 | 04:42 |
*** bhunter71 has quit IRC | 04:47 | |
*** abregman has joined #openstack-infra | 04:47 | |
*** psachin has joined #openstack-infra | 04:48 | |
*** psachin has quit IRC | 04:48 | |
*** rbuzatu has joined #openstack-infra | 04:49 | |
*** achanda has joined #openstack-infra | 04:57 | |
*** Jeffrey4l has joined #openstack-infra | 04:57 | |
openstackgerrit | Christian Fetzer proposed openstack-infra/jenkins-job-builder: gitlab trigger: Update Gitlab to >=1.3.0 https://review.openstack.org/333113 | 05:00 |
openstackgerrit | Yanyan Hu proposed openstack-infra/project-config: Add integration test job for Senlin https://review.openstack.org/347160 | 05:02 |
*** Srinu has quit IRC | 05:03 | |
*** ianychoi has joined #openstack-infra | 05:10 | |
*** psachin has joined #openstack-infra | 05:13 | |
*** amitgandhinz has joined #openstack-infra | 05:16 | |
openstackgerrit | Steve Baker proposed openstack-infra/project-config: Configure tempest in gate-heat-dsvm-functional-* https://review.openstack.org/349352 | 05:19 |
*** roxanaghe has quit IRC | 05:20 | |
*** amitgandhinz has quit IRC | 05:21 | |
*** pahuang has quit IRC | 05:22 | |
*** tonytan4ever has quit IRC | 05:25 | |
*** rbuzatu has quit IRC | 05:25 | |
*** karthikp_ has quit IRC | 05:26 | |
*** e0ne has joined #openstack-infra | 05:27 | |
*** nwkarsten has joined #openstack-infra | 05:28 | |
*** thorst has joined #openstack-infra | 05:29 | |
*** nwkarsten has quit IRC | 05:32 | |
*** thorst has quit IRC | 05:37 | |
*** swat30 has quit IRC | 05:37 | |
*** e0ne has quit IRC | 05:41 | |
*** e0ne has joined #openstack-infra | 05:44 | |
*** e0ne has quit IRC | 05:47 | |
*** tqtran has joined #openstack-infra | 05:49 | |
*** e0ne has joined #openstack-infra | 05:51 | |
*** e0ne has quit IRC | 05:51 | |
*** tqtran has quit IRC | 05:53 | |
*** javeriak has joined #openstack-infra | 06:16 | |
*** amitgandhinz has joined #openstack-infra | 06:17 | |
*** snarwade has joined #openstack-infra | 06:18 | |
*** snarwade has quit IRC | 06:18 | |
*** snarwade has joined #openstack-infra | 06:18 | |
*** ramishra has joined #openstack-infra | 06:20 | |
*** tqtran has joined #openstack-infra | 06:20 | |
*** roxanaghe has joined #openstack-infra | 06:21 | |
*** amitgandhinz has quit IRC | 06:22 | |
*** tqtran has quit IRC | 06:24 | |
*** roxanaghe has quit IRC | 06:25 | |
*** tonytan4ever has joined #openstack-infra | 06:26 | |
*** tkelsey has joined #openstack-infra | 06:29 | |
*** tonytan4ever has quit IRC | 06:31 | |
*** pgadiya has joined #openstack-infra | 06:33 | |
*** tkelsey has quit IRC | 06:33 | |
*** Cormite has joined #openstack-infra | 06:34 | |
*** ihrachys has joined #openstack-infra | 06:36 | |
*** rbuzatu has joined #openstack-infra | 06:41 | |
*** slaweq has joined #openstack-infra | 06:43 | |
*** Guest38666 has quit IRC | 06:44 | |
*** tesseract- has joined #openstack-infra | 06:44 | |
*** camunoz has quit IRC | 06:45 | |
*** nmagnezi has joined #openstack-infra | 06:47 | |
*** daemontool_ has joined #openstack-infra | 06:53 | |
*** javeriak has quit IRC | 06:54 | |
*** ramishra has quit IRC | 06:54 | |
*** ihrachys has quit IRC | 06:55 | |
*** chlong has quit IRC | 06:59 | |
yolanda | good morning | 06:59 |
*** Na3iL has joined #openstack-infra | 06:59 | |
*** javeriak has joined #openstack-infra | 07:02 | |
*** dimtruck is now known as zz_dimtruck | 07:04 | |
*** jed56 has joined #openstack-infra | 07:04 | |
*** zz_dimtruck is now known as dimtruck | 07:05 | |
*** ramishra has joined #openstack-infra | 07:06 | |
*** slagle has quit IRC | 07:06 | |
*** ihrachys has joined #openstack-infra | 07:06 | |
*** pgadiya has quit IRC | 07:07 | |
*** bhavik has joined #openstack-infra | 07:08 | |
*** vsaienko has quit IRC | 07:08 | |
*** psanchez has quit IRC | 07:09 | |
*** stevebaker has quit IRC | 07:09 | |
*** flyingtt has joined #openstack-infra | 07:10 | |
*** ihrachys_ has joined #openstack-infra | 07:11 | |
*** chlong has joined #openstack-infra | 07:11 | |
*** ihrachys has quit IRC | 07:12 | |
*** Cormite has quit IRC | 07:14 | |
*** dimtruck is now known as zz_dimtruck | 07:16 | |
*** ccamacho has joined #openstack-infra | 07:17 | |
openstackgerrit | Merged openstack-infra/project-config: Add new project vmware-nsxlib https://review.openstack.org/349118 | 07:17 |
openstackgerrit | Yanyan Hu proposed openstack-infra/project-config: Add integration test job for Senlin https://review.openstack.org/347160 | 07:18 |
*** amitgandhinz has joined #openstack-infra | 07:18 | |
openstackgerrit | Merged openstack-infra/project-config: Make ironicclient functional job voting https://review.openstack.org/345521 | 07:18 |
*** pgadiya has joined #openstack-infra | 07:19 | |
AJaeger | morning, yolanda ! | 07:19 |
snarwade | hello there, can I use if-else condition in JJB ? | 07:19 |
*** thorst has joined #openstack-infra | 07:20 | |
*** amitgandhinz has quit IRC | 07:22 | |
*** rbuzatu has quit IRC | 07:23 | |
*** rbuzatu has joined #openstack-infra | 07:24 | |
AJaeger | snarwade: that question is too generic to give a yes or now answer ;( | 07:25 |
*** mikelk has joined #openstack-infra | 07:26 | |
AJaeger | JJB is YAML and has no if-else. You can use bash in scripts and those can use if-else. | 07:26 |
*** tonytan4ever has joined #openstack-infra | 07:27 | |
openstackgerrit | Yanyan Hu proposed openstack-infra/project-config: Add integration test job for Senlin https://review.openstack.org/347160 | 07:28 |
*** thorst has quit IRC | 07:29 | |
*** claudiub has joined #openstack-infra | 07:30 | |
openstackgerrit | afazekas proposed openstack/os-testr: Construct a list of test cases instead of passing a regexp https://review.openstack.org/348878 | 07:32 |
*** tonytan4ever has quit IRC | 07:32 | |
*** vincentll has joined #openstack-infra | 07:33 | |
*** Hal has joined #openstack-infra | 07:34 | |
*** chlong has quit IRC | 07:34 | |
*** zz_dimtruck is now known as dimtruck | 07:34 | |
*** Hal is now known as Guest40538 | 07:34 | |
*** jlanoux has joined #openstack-infra | 07:35 | |
*** Sukhdev has joined #openstack-infra | 07:37 | |
*** pahuang has joined #openstack-infra | 07:37 | |
*** ihrachys_ has quit IRC | 07:41 | |
*** abregman is now known as abregman|sync | 07:41 | |
*** dimtruck is now known as zz_dimtruck | 07:44 | |
*** Sukhdev has quit IRC | 07:46 | |
*** ihrachys has joined #openstack-infra | 07:47 | |
*** kzaitsev_mb has joined #openstack-infra | 07:49 | |
*** ihrachys has quit IRC | 07:50 | |
*** Cormite has joined #openstack-infra | 07:53 | |
*** gildub has quit IRC | 07:54 | |
openstackgerrit | Merged openstack-infra/project-config: Move {name}-publish-specs job + others to ubuntu-xenial https://review.openstack.org/348787 | 07:56 |
openstackgerrit | Merged openstack-infra/project-config: Swap neutron/nova-net multinode full jobs in nova check queue https://review.openstack.org/349002 | 07:56 |
openstackgerrit | Merged openstack-infra/project-config: Set up stable/newton temporary ACLs https://review.openstack.org/346691 | 07:56 |
openstackgerrit | Merged openstack-infra/project-config: Keep localrc in CLI Sahara job https://review.openstack.org/348800 | 07:56 |
*** ihrachys has joined #openstack-infra | 07:56 | |
*** e0ne has joined #openstack-infra | 07:57 | |
*** abregman|sync is now known as abregman | 07:58 | |
*** zzzeek has quit IRC | 08:00 | |
*** rossella_s has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-infra | 08:00 | |
*** rossella_s has joined #openstack-infra | 08:00 | |
*** jlanoux has quit IRC | 08:01 | |
*** jaosorior has joined #openstack-infra | 08:03 | |
*** achanda_ has joined #openstack-infra | 08:05 | |
*** achanda has quit IRC | 08:07 | |
*** e0ne has quit IRC | 08:07 | |
*** jlanoux has joined #openstack-infra | 08:08 | |
*** yuanying has joined #openstack-infra | 08:08 | |
*** roxanaghe has joined #openstack-infra | 08:09 | |
*** shardy has joined #openstack-infra | 08:11 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/349397 | 08:12 |
*** rbuzatu has joined #openstack-infra | 08:13 | |
*** roxanaghe has quit IRC | 08:14 | |
*** e0ne has joined #openstack-infra | 08:15 | |
*** asettle has joined #openstack-infra | 08:18 | |
*** amitgandhinz has joined #openstack-infra | 08:19 | |
*** tkelsey has joined #openstack-infra | 08:20 | |
*** amitgandhinz has quit IRC | 08:23 | |
*** ggnel_t has joined #openstack-infra | 08:25 | |
*** yamamoto has quit IRC | 08:26 | |
*** thorst has joined #openstack-infra | 08:26 | |
*** e0ne has quit IRC | 08:28 | |
*** dingyichen has quit IRC | 08:30 | |
*** ihrachys has quit IRC | 08:31 | |
*** javeriak has quit IRC | 08:31 | |
*** thorst has quit IRC | 08:33 | |
*** tkelsey has quit IRC | 08:33 | |
apuimedo | lifeless: dims: please, review https://review.openstack.org/#/c/349406/ | 08:33 |
openstackgerrit | Tatiana Ovchinnikova proposed openstack-infra/project-config: Add Django 1.9 and 1.10 tests to Manila UI https://review.openstack.org/346678 | 08:34 |
*** e0ne has joined #openstack-infra | 08:40 | |
AJaeger | apuimedo: please discuss on #openstack-release channel any releases | 08:40 |
*** ramishra has quit IRC | 08:41 | |
*** vincentll has quit IRC | 08:43 | |
apuimedo | AJaeger: sorry. I was not aware of that channel :/ | 08:43 |
apuimedo | going there now. Thanks | 08:43 |
*** vincentll has joined #openstack-infra | 08:44 | |
openstackgerrit | Merged openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/349397 | 08:45 |
*** ramishra has joined #openstack-infra | 08:47 | |
*** chem` has joined #openstack-infra | 08:48 | |
*** pgadiya has quit IRC | 08:49 | |
*** vincentll has quit IRC | 08:50 | |
*** abregman is now known as abregman|mtg | 08:51 | |
*** achanda_ has quit IRC | 08:52 | |
*** vincentll has joined #openstack-infra | 08:52 | |
*** r-mibu has quit IRC | 08:56 | |
*** r-mibu has joined #openstack-infra | 08:56 | |
*** roxanaghe has joined #openstack-infra | 09:00 | |
*** javeriak has joined #openstack-infra | 09:01 | |
*** degorenko has joined #openstack-infra | 09:03 | |
snarwade | AJaeger, thanks | 09:04 |
*** pgadiya has joined #openstack-infra | 09:04 | |
*** pgadiya has quit IRC | 09:05 | |
*** roxanaghe has quit IRC | 09:06 | |
*** pgadiya has joined #openstack-infra | 09:06 | |
*** ramishra has quit IRC | 09:06 | |
*** zz_dimtruck is now known as dimtruck | 09:07 | |
*** ramishra has joined #openstack-infra | 09:07 | |
*** sambetts|afk is now known as sambetts | 09:11 | |
*** eric_lopez has joined #openstack-infra | 09:13 | |
*** hichihara has quit IRC | 09:13 | |
*** matrohon has joined #openstack-infra | 09:13 | |
*** kzaitsev_mb has quit IRC | 09:14 | |
*** elo has quit IRC | 09:16 | |
*** Goneri has joined #openstack-infra | 09:16 | |
*** dimtruck is now known as zz_dimtruck | 09:17 | |
*** HeOS has joined #openstack-infra | 09:18 | |
*** acoles_ is now known as acoles | 09:19 | |
*** amitgandhinz has joined #openstack-infra | 09:19 | |
openstackgerrit | Sam Betts proposed openstack-infra/project-config: Ensure IRONIC_BUILD_DEPLOY_RAMDISK is always explict https://review.openstack.org/349432 | 09:21 |
*** dtantsur|pto is now known as dtantsur | 09:23 | |
*** hparekh has quit IRC | 09:24 | |
*** amitgandhinz has quit IRC | 09:24 | |
*** acoles is now known as acoles_ | 09:25 | |
*** cbader has quit IRC | 09:25 | |
*** cbader has joined #openstack-infra | 09:26 | |
*** asettle has quit IRC | 09:26 | |
*** asettle has joined #openstack-infra | 09:27 | |
*** tonytan4ever has joined #openstack-infra | 09:28 | |
*** thorst has joined #openstack-infra | 09:31 | |
flyingtt | Hi, all, how to filter the statistics info between two dates with CLI stackalytics-processor? | 09:32 |
*** notnownikki has joined #openstack-infra | 09:32 | |
flyingtt | I know the stackalytics's API has already supported this feature. | 09:32 |
*** tonytan4ever has quit IRC | 09:33 | |
*** acoles_ is now known as acoles | 09:36 | |
*** hparekh has joined #openstack-infra | 09:37 | |
*** thorst has quit IRC | 09:38 | |
*** matrohon has quit IRC | 09:39 | |
*** ramishra has quit IRC | 09:40 | |
*** ramishra has joined #openstack-infra | 09:41 | |
*** acoles is now known as acoles_ | 09:50 | |
*** achanda has joined #openstack-infra | 09:52 | |
*** yamamoto has joined #openstack-infra | 09:53 | |
*** sshnaidm|afk is now known as sshnaidm | 09:54 | |
*** rodrigods has quit IRC | 09:55 | |
*** acoles_ is now known as acoles | 09:55 | |
*** rodrigods has joined #openstack-infra | 09:55 | |
*** tosky has joined #openstack-infra | 09:55 | |
*** yamamoto has quit IRC | 09:57 | |
*** achanda has quit IRC | 09:58 | |
openstackgerrit | Giulio Fidente proposed openstack-infra/tripleo-ci: Add 'ceph status' and tripleo-overcloud-passwords to host_info https://review.openstack.org/348862 | 09:59 |
*** Na3iL has quit IRC | 10:02 | |
ianw | pabelanger: interesting findings (to me) in https://bugzilla.redhat.com/show_bug.cgi?id=1361382 about ntpd. basically we need the ntpdate service (which doesn't call ntpdate) to pre-set the time to be sure to avoid long timeouts of ntp-wait. or, switch to chronyd | 10:03 |
openstack | bugzilla.redhat.com bug 1361382 in ntp "ntp-wait hangs after boot for a long time, unless ntpd is restarted" [Unspecified,Closed: notabug] - Assigned to mlichvar | 10:03 |
zigo | ianw: FYI, you can use "ntpstat" (which I maintain in Debian) to check for the accuracy of the clock. | 10:05 |
*** rbuzatu has quit IRC | 10:05 | |
zigo | Very useful. | 10:05 |
*** zhurong_ has quit IRC | 10:07 | |
ianw | zigo: cool ... yeah in this case i don't think it would help with the timeouts, it seems like it's expected behavior. i think ntpd just isn't good for short-lived vms | 10:12 |
*** yamamoto has joined #openstack-infra | 10:13 | |
*** Liuqing_ has quit IRC | 10:13 | |
*** ramishra has quit IRC | 10:15 | |
*** yamamoto has quit IRC | 10:16 | |
*** yamamoto has joined #openstack-infra | 10:18 | |
*** amitgandhinz has joined #openstack-infra | 10:20 | |
AJaeger | ianw, if you still have time: could you review my changes https://review.openstack.org/348813, https://review.openstack.org/348890, and https://review.openstack.org/348747 , please? | 10:21 |
openstackgerrit | Alistair Coles proposed openstack-infra/project-config: Add swift job tox-func-in-process-encryption https://review.openstack.org/348292 | 10:21 |
*** yanyanhu has quit IRC | 10:22 | |
*** yamamoto has quit IRC | 10:24 | |
*** amitgandhinz has quit IRC | 10:25 | |
*** ramishra has joined #openstack-infra | 10:26 | |
openstackgerrit | Vasyl Saienko proposed openstack-infra/project-config: Add networking-generic-switch-dsvm-temepst job. https://review.openstack.org/342936 | 10:28 |
*** vsaienko has joined #openstack-infra | 10:28 | |
vsaienko | infra team please review https://review.openstack.org/#/c/342936/, the patch adds a non-voting job for networking-generic-switch, that launch tempest tests, we are going to switch to tempest based tests instead of shell script. | 10:29 |
*** rbuzatu has joined #openstack-infra | 10:30 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Implement Xenial/CentOS jobs for OpenStack-Ansible https://review.openstack.org/329892 | 10:30 |
*** abregman|mtg is now known as abregman | 10:33 | |
*** john-davidge has joined #openstack-infra | 10:36 | |
*** thorst has joined #openstack-infra | 10:36 | |
*** john-dav_ has joined #openstack-infra | 10:38 | |
*** john-davidge has quit IRC | 10:41 | |
*** thorst has quit IRC | 10:44 | |
*** oanson has joined #openstack-infra | 10:46 | |
*** rbuzatu has quit IRC | 10:48 | |
*** yamamoto has joined #openstack-infra | 10:54 | |
openstackgerrit | afazekas proposed openstack/os-testr: Remove construct_regex function https://review.openstack.org/349451 | 10:56 |
*** bhavik has quit IRC | 10:57 | |
*** javeriak has quit IRC | 10:59 | |
*** ramishra has quit IRC | 11:01 | |
*** ramishra has joined #openstack-infra | 11:04 | |
*** ramishra has quit IRC | 11:04 | |
*** ramishra has joined #openstack-infra | 11:05 | |
*** zz_dimtruck is now known as dimtruck | 11:08 | |
*** john-dav_ is now known as john-davidge | 11:11 | |
*** Goneri has quit IRC | 11:11 | |
*** rhallisey has joined #openstack-infra | 11:13 | |
openstackgerrit | Merged openstack-infra/project-config: Move doc team jobs to Xenial https://review.openstack.org/348813 | 11:16 |
*** Goneri has joined #openstack-infra | 11:16 | |
*** dimtruck is now known as zz_dimtruck | 11:18 | |
*** yamamoto has quit IRC | 11:19 | |
*** yamamoto has joined #openstack-infra | 11:19 | |
*** jcoufal has joined #openstack-infra | 11:20 | |
*** rbuzatu has joined #openstack-infra | 11:20 | |
*** amitgandhinz has joined #openstack-infra | 11:21 | |
*** sdague has joined #openstack-infra | 11:24 | |
AJaeger | ianw: thanks for reviews. Regarding nodepool: that's AFAIK just the name, the jobs are all renamed - I just checked. But perhaps I missed something... | 11:25 |
*** amitgandhinz has quit IRC | 11:25 | |
*** gildub has joined #openstack-infra | 11:26 | |
*** mat128|pto is now known as mat128 | 11:27 | |
*** jkilpatr has joined #openstack-infra | 11:29 | |
*** pblaho has joined #openstack-infra | 11:30 | |
*** slagle has joined #openstack-infra | 11:31 | |
openstackgerrit | afazekas proposed openstack/os-testr: Remove construct_regex function https://review.openstack.org/349451 | 11:33 |
openstackgerrit | afazekas proposed openstack/os-testr: Construct a list of test cases instead of passing a regexp https://review.openstack.org/348878 | 11:33 |
*** jcoufal has quit IRC | 11:35 | |
AJaeger | pabelanger: could you double check later ianw's comment on https://review.openstack.org/348890 - and review as well, please? Thanks! | 11:35 |
*** jcoufal has joined #openstack-infra | 11:35 | |
*** javeriak has joined #openstack-infra | 11:37 | |
*** dprince has joined #openstack-infra | 11:38 | |
*** edmondsw has joined #openstack-infra | 11:40 | |
*** aviau has quit IRC | 11:43 | |
*** aviau has joined #openstack-infra | 11:43 | |
*** weshay has joined #openstack-infra | 11:44 | |
*** yamamoto has quit IRC | 11:46 | |
*** yamamoto has joined #openstack-infra | 11:46 | |
openstackgerrit | afazekas proposed openstack/os-testr: Remove construct_regex function https://review.openstack.org/349451 | 11:46 |
openstackgerrit | afazekas proposed openstack/os-testr: Construct a list of test cases instead of passing a regexp https://review.openstack.org/348878 | 11:46 |
*** zhenguo has quit IRC | 11:51 | |
*** chem` is now known as chem | 11:53 | |
openstackgerrit | Oleksii Zamiatin proposed openstack-infra/project-config: Make pika jobs voting https://review.openstack.org/349468 | 11:53 |
*** ldnunes has joined #openstack-infra | 11:54 | |
*** tpsilva has joined #openstack-infra | 11:54 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: TEST IRONIC SSL - DO NOT MERGE https://review.openstack.org/342669 | 11:55 |
*** javeriak has quit IRC | 11:55 | |
openstackgerrit | Vasyl Saienko proposed openstack-infra/project-config: Add networking-generic-switch-dsvm-temepst job. https://review.openstack.org/342936 | 11:55 |
*** javeriak has joined #openstack-infra | 11:55 | |
*** achanda has joined #openstack-infra | 11:56 | |
*** asettle has quit IRC | 11:56 | |
*** yottatsa has joined #openstack-infra | 11:57 | |
*** yottatsa has quit IRC | 11:58 | |
*** yottatsa has joined #openstack-infra | 11:58 | |
*** pt_15 has joined #openstack-infra | 12:00 | |
*** itisha has joined #openstack-infra | 12:00 | |
openstackgerrit | Martin Mágr proposed openstack-infra/tripleo-ci: Add opstools candidate repo https://review.openstack.org/325095 | 12:01 |
*** achanda has quit IRC | 12:01 | |
*** sdake_ has joined #openstack-infra | 12:02 | |
*** asettle has joined #openstack-infra | 12:02 | |
*** psilvad has joined #openstack-infra | 12:03 | |
*** Ravikiran_K has joined #openstack-infra | 12:03 | |
*** aysyd has joined #openstack-infra | 12:04 | |
*** amotoki has quit IRC | 12:05 | |
*** raildo has joined #openstack-infra | 12:05 | |
*** thorst has joined #openstack-infra | 12:05 | |
*** asettle has quit IRC | 12:06 | |
*** asettle has joined #openstack-infra | 12:07 | |
*** jcoufal_ has joined #openstack-infra | 12:07 | |
openstackgerrit | afazekas proposed openstack/os-testr: Allow to specifiy black/white/regex at the same time https://review.openstack.org/349477 | 12:08 |
*** jcoufal has quit IRC | 12:10 | |
*** javeriak has quit IRC | 12:10 | |
*** nwkarsten has joined #openstack-infra | 12:11 | |
*** akshai has joined #openstack-infra | 12:12 | |
*** kgiusti has joined #openstack-infra | 12:15 | |
*** pradk has joined #openstack-infra | 12:17 | |
*** rbuzatu has quit IRC | 12:19 | |
*** gouthamr has joined #openstack-infra | 12:19 | |
*** amotoki has joined #openstack-infra | 12:21 | |
openstackgerrit | sandro.gattuso proposed openstack-infra/jenkins-job-builder: Wrapper pre-scm-buildstep: added support for failOnError parameter https://review.openstack.org/349219 | 12:21 |
*** amitgandhinz has joined #openstack-infra | 12:22 | |
*** rbuzatu has joined #openstack-infra | 12:23 | |
*** amitgandhinz has quit IRC | 12:26 | |
*** rvasilets has joined #openstack-infra | 12:26 | |
*** yottatsa has quit IRC | 12:27 | |
*** markvoelker has joined #openstack-infra | 12:27 | |
*** rfolco_ has joined #openstack-infra | 12:27 | |
*** amotoki has quit IRC | 12:33 | |
*** scottda_vacation is now known as scottda | 12:33 | |
rvasilets | AJaeger, Hi, earlier Rally have tried to switch there jobs to keystone v3 by default. See the patch https://review.openstack.org/#/c/274668/6 By for now we've got still v2 by default proof http://goo.gl/lEk5M3 Possibly this is because of http://goo.gl/ME6AeW Could you help to fix that issue? Thank you | 12:33 |
openstackgerrit | Sam Betts proposed openstack-infra/project-config: Ensure IRONIC_BUILD_DEPLOY_RAMDISK is always explict https://review.openstack.org/349432 | 12:36 |
AJaeger | rvasilets: Sorry, cannot help on that. You might want to see what's done elsewhere with keystone v3 like in https://review.openstack.org/341691 | 12:37 |
AJaeger | wrong link, let me give you somethign better | 12:37 |
*** ttx has quit IRC | 12:38 | |
odyssey4me | any idea who reviews patches to bindep? we need some review love for https://review.openstack.org/348901 | 12:38 |
AJaeger | rvasilets: https://review.openstack.org/315224 | 12:38 |
*** rlandy has joined #openstack-infra | 12:39 | |
AJaeger | odyssey4me: all the infra-roots do. Let me share my +/-1 love with it ;) | 12:39 |
rvasilets | AJaeger, Thx, as I understand I need to do the same work for Rally. Right? | 12:40 |
*** aysyd has quit IRC | 12:40 | |
*** julim has quit IRC | 12:40 | |
odyssey4me | AJaeger thanks, this is causing an issue with one of our patches which is trying to address SSL SNI failures | 12:41 |
AJaeger | rvasilets: I don't know all the details, you might need to check with devstack experts... | 12:42 |
*** amotoki has joined #openstack-infra | 12:43 | |
rvasilets | AJaeger, Sure, thank you | 12:43 |
*** berendt has joined #openstack-infra | 12:43 | |
*** sileht has quit IRC | 12:44 | |
*** sileht has joined #openstack-infra | 12:46 | |
*** javeriak has joined #openstack-infra | 12:46 | |
*** rbuzatu has quit IRC | 12:46 | |
AJaeger | odyssey4me: once that change is in, we need a bindep release as well. infra-root can help you with both. | 12:47 |
odyssey4me | thanks AJaeger | 12:47 |
*** amotoki has quit IRC | 12:48 | |
*** sdake_ is now known as sdake | 12:48 | |
*** Liuqing has joined #openstack-infra | 12:52 | |
*** jsavak has joined #openstack-infra | 12:57 | |
*** mikelk has quit IRC | 12:59 | |
*** oanson has quit IRC | 12:59 | |
*** mtanino has joined #openstack-infra | 13:00 | |
*** pgadiya has quit IRC | 13:01 | |
*** abregman is now known as abregman|mtg | 13:02 | |
*** mikelk has joined #openstack-infra | 13:02 | |
*** ccamacho is now known as ccamacho|lunch | 13:05 | |
*** xyang1 has joined #openstack-infra | 13:07 | |
*** Liuqing has quit IRC | 13:07 | |
*** amitgandhinz has joined #openstack-infra | 13:07 | |
*** baoli has joined #openstack-infra | 13:08 | |
*** zz_dimtruck is now known as dimtruck | 13:09 | |
*** mdrabe has joined #openstack-infra | 13:09 | |
*** baoli_ has joined #openstack-infra | 13:10 | |
*** bryan_att has joined #openstack-infra | 13:10 | |
*** krtaylor has joined #openstack-infra | 13:12 | |
*** EricGonczer_ has joined #openstack-infra | 13:13 | |
*** matrohon has joined #openstack-infra | 13:13 | |
*** Guest40538 has quit IRC | 13:13 | |
*** amotoki has joined #openstack-infra | 13:13 | |
*** baoli has quit IRC | 13:14 | |
*** Hal has joined #openstack-infra | 13:15 | |
*** matt-borland has joined #openstack-infra | 13:15 | |
*** tonytan4ever has joined #openstack-infra | 13:15 | |
*** Hal is now known as Guest9188 | 13:15 | |
*** abregman|mtg is now known as abregman | 13:16 | |
*** yottatsa has joined #openstack-infra | 13:16 | |
*** dimtruck is now known as zz_dimtruck | 13:18 | |
*** tonytan4ever has quit IRC | 13:19 | |
*** amitgandhinz has quit IRC | 13:20 | |
*** amitgandhinz has joined #openstack-infra | 13:20 | |
*** _ari_ has joined #openstack-infra | 13:21 | |
*** matrohon has quit IRC | 13:21 | |
robcresswell | Anyone know if there happens to be an openstack link shortener? Gerrit links are a pain but I know some people dislike link shorteners. | 13:24 |
*** julim has joined #openstack-infra | 13:24 | |
robcresswell | Would be nice to have a sta.ck/link or something :) | 13:24 |
*** julim has quit IRC | 13:26 | |
*** zz_dimtruck is now known as dimtruck | 13:28 | |
openstackgerrit | Merged openstack-infra/tripleo-ci: Test overcloud deletion in periodic job https://review.openstack.org/296765 | 13:28 |
*** julim has joined #openstack-infra | 13:28 | |
*** nwkarsten has quit IRC | 13:29 | |
*** nwkarsten has joined #openstack-infra | 13:29 | |
*** EricGonczer_ has quit IRC | 13:31 | |
*** Guest9188 has quit IRC | 13:32 | |
*** yamamoto has quit IRC | 13:32 | |
openstackgerrit | afazekas proposed openstack/os-testr: Allow to specifiy black/white list at the same time https://review.openstack.org/349477 | 13:32 |
openstackgerrit | afazekas proposed openstack/os-testr: Add --black-regex/-B option https://review.openstack.org/349505 | 13:32 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Implement a new job for undercloud testing only https://review.openstack.org/346147 | 13:33 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Use delorean-current for puppet modules https://review.openstack.org/341429 | 13:33 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP - Implement undercloud upgrade job - Mitaka -> Newton https://review.openstack.org/346995 | 13:33 |
*** nwkarsten has quit IRC | 13:34 | |
rcarrillocruz | robcresswell: that sounds like a nice toy project for infra :D | 13:34 |
*** tonytan4ever has joined #openstack-infra | 13:34 | |
*** yamamoto has joined #openstack-infra | 13:34 | |
*** ayoung has joined #openstack-infra | 13:36 | |
robcresswell | rcarrillocruz: I was just curious if something happened to exist already. Wasn't trying to get someone to do it :) | 13:37 |
*** matrohon has joined #openstack-infra | 13:37 | |
AJaeger | robcresswell: I'm not aware of any | 13:37 |
*** zul_ has quit IRC | 13:38 | |
*** Na3iL has joined #openstack-infra | 13:39 | |
*** ccamacho|lunch is now known as ccamacho | 13:39 | |
*** tonytan_brb has joined #openstack-infra | 13:39 | |
rcarrillocruz | robcresswell: feel free to add it to the infra agenda if you like | 13:39 |
*** javeriak has quit IRC | 13:39 | |
*** yamamoto has quit IRC | 13:40 | |
*** tonytan4ever has quit IRC | 13:41 | |
*** zhurong has joined #openstack-infra | 13:43 | |
*** mriedem has joined #openstack-infra | 13:43 | |
*** zhurong has quit IRC | 13:43 | |
*** zul has joined #openstack-infra | 13:43 | |
mtreinish | fungi, rcarrillocruz, yolanda: if you get a sec: https://review.openstack.org/#/q/status:open+branch:master+topic:firehose is almost ready to start deploying. Just need to land the germqtt changes (then I'll push a tag) and the system config change should be good to go | 13:43 |
rcarrillocruz | sure | 13:45 |
*** yfried has joined #openstack-infra | 13:45 | |
*** matrohon has quit IRC | 13:46 | |
*** yfried has left #openstack-infra | 13:47 | |
*** rbuzatu has joined #openstack-infra | 13:47 | |
*** bhunter71 has joined #openstack-infra | 13:47 | |
*** nwkarste_ has joined #openstack-infra | 13:48 | |
yolanda | mtreinish, i'll take a look later | 13:48 |
fungi | robcresswell: we've discussed it, consensus seemed to be that as long as it can only shorten links for specific domains under our control it's probably safe from abuse by spammers | 13:49 |
*** nwkarste_ has quit IRC | 13:49 | |
openstackgerrit | Kien Ha proposed openstack-infra/jenkins-job-builder: gitlab trigger: Support new "trigger-open-merge-request-push" options https://review.openstack.org/312121 | 13:49 |
mtreinish | yolanda: thanks | 13:49 |
*** nwkarste_ has joined #openstack-infra | 13:49 | |
fungi | robcresswell: so basically an openstack community link shortener that can only shorten links for openstack.org subdomain sites | 13:50 |
AJaeger | morning fungi! May I push some reviews on your queue for constraints, please? | 13:51 |
fungi | AJaeger: i haven't really caught up yet this morning, but i can try | 13:52 |
*** rbuzatu has quit IRC | 13:52 | |
AJaeger | fungi, https://review.openstack.org/#/c/348759/ - venv usage. Needs +A and we should tell dhellmann about it. | 13:52 |
fungi | ahh, right, that one | 13:52 |
*** mmandel has joined #openstack-infra | 13:52 | |
AJaeger | fungi: I can self-A, just wanted to get your go-ahead... | 13:52 |
AJaeger | yolanda asked for you to ACK | 13:52 |
yolanda | i didn't have time to babysit, and i prefered to wait for fungi | 13:54 |
openstackgerrit | Kien Ha proposed openstack-infra/jenkins-job-builder: gitlab trigger: Support new "trigger-open-merge-request-push" options https://review.openstack.org/312121 | 13:55 |
AJaeger | yolanda: that's perfectly fine ;) | 13:55 |
*** mriedem is now known as mriedem_meeting | 13:56 | |
*** dimtruck is now known as zz_dimtruck | 13:57 | |
*** mestery has quit IRC | 13:58 | |
openstackgerrit | Merged openstack-infra/germqtt: Add MQTT auth support https://review.openstack.org/347617 | 13:59 |
*** achanda has joined #openstack-infra | 13:59 | |
*** zhurong has joined #openstack-infra | 13:59 | |
openstackgerrit | Kien Ha proposed openstack-infra/jenkins-job-builder: gitlab trigger: Support new "trigger-open-merge-request-push" options https://review.openstack.org/312121 | 13:59 |
*** mestery has joined #openstack-infra | 14:00 | |
openstackgerrit | Matt Borland proposed openstack-infra/project-config: WIP: Splitting current/deprecated integ. test https://review.openstack.org/349077 | 14:00 |
*** rbrndt has joined #openstack-infra | 14:01 | |
openstackgerrit | Matt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test https://review.openstack.org/349077 | 14:01 |
fungi | yep, i'm happy to approve, just trying to dig my way out of the morning pile of new information so don't want people to block on me to get stuff done | 14:02 |
*** baoli_ has quit IRC | 14:02 | |
*** matrohon has joined #openstack-infra | 14:02 | |
AJaeger | thanks, fungi. No need to do it *now*. | 14:02 |
*** baoli has joined #openstack-infra | 14:03 | |
AJaeger | fungi, FYI: I'm pushing constraints since glance_store in liberty has failures in docs jobs that we should be able to fix with constraints. | 14:03 |
*** jamesmcarthur has quit IRC | 14:03 | |
*** ildikov has quit IRC | 14:03 | |
*** sridhar_ram has quit IRC | 14:04 | |
*** mattfarina has quit IRC | 14:04 | |
*** fkautz has quit IRC | 14:04 | |
*** dougwig has quit IRC | 14:04 | |
*** jpmaxman has quit IRC | 14:04 | |
*** xgerman has quit IRC | 14:04 | |
*** NobodyCam has quit IRC | 14:04 | |
*** mgkwill has quit IRC | 14:04 | |
*** petems has quit IRC | 14:04 | |
*** amit213 has quit IRC | 14:04 | |
*** monester has quit IRC | 14:04 | |
fungi | the openssh 7.3 release notes are a fun read | 14:04 |
*** ameade has quit IRC | 14:04 | |
*** cargonza has quit IRC | 14:04 | |
*** rpodolyaka has quit IRC | 14:04 | |
*** tpeoples has quit IRC | 14:04 | |
*** ogelbukh has quit IRC | 14:04 | |
*** thiagolib has quit IRC | 14:04 | |
*** samyewell has quit IRC | 14:04 | |
*** csatari has quit IRC | 14:04 | |
*** geekinutah has quit IRC | 14:04 | |
*** puiterwijk|cld has quit IRC | 14:04 | |
*** DuncanT has quit IRC | 14:04 | |
*** rackertom has quit IRC | 14:04 | |
*** vdrok has quit IRC | 14:04 | |
*** wewe0901 has quit IRC | 14:04 | |
*** simonmcc has quit IRC | 14:04 | |
*** tpsilva has quit IRC | 14:04 | |
*** jraim has quit IRC | 14:04 | |
*** jaranovich has quit IRC | 14:04 | |
*** bryan_att has quit IRC | 14:04 | |
*** erlon has quit IRC | 14:04 | |
*** jed56 has quit IRC | 14:04 | |
*** dham1 has quit IRC | 14:04 | |
*** zaro has quit IRC | 14:04 | |
*** teran has quit IRC | 14:04 | |
*** maximov has quit IRC | 14:04 | |
*** zhiyan has quit IRC | 14:04 | |
*** auggy has quit IRC | 14:04 | |
*** briancurtin has quit IRC | 14:04 | |
*** scottda has quit IRC | 14:04 | |
*** kozhukalov has quit IRC | 14:04 | |
*** betherly has quit IRC | 14:04 | |
*** tdurakov has quit IRC | 14:04 | |
*** kgalanov has quit IRC | 14:04 | |
*** boris-42 has quit IRC | 14:04 | |
*** edwarnicke has quit IRC | 14:04 | |
*** zubchick has quit IRC | 14:04 | |
*** madhuvishy has quit IRC | 14:04 | |
*** fmccrthy has quit IRC | 14:04 | |
*** itisha has quit IRC | 14:04 | |
*** asaprykin has quit IRC | 14:04 | |
*** kong has quit IRC | 14:04 | |
*** lindsayk has quit IRC | 14:04 | |
*** serverascode has quit IRC | 14:04 | |
*** Ng has quit IRC | 14:04 | |
*** rajinir has quit IRC | 14:04 | |
*** derekjhyang has quit IRC | 14:04 | |
*** coolsvap has quit IRC | 14:04 | |
*** igorbelikov has quit IRC | 14:04 | |
*** patrickeast has quit IRC | 14:04 | |
*** ggherdov- has quit IRC | 14:04 | |
AJaeger | And that needs also my third patch: https://review.openstack.org/#/c/348764/ - and that's the real tricky one IMHO. So, first drink your coffee before you review that one, please | 14:04 |
fungi | oh that's a neat idea... they publish their sha256 checksums in a base64-encoded form instead of hex | 14:05 |
*** achanda has quit IRC | 14:05 | |
openstackgerrit | Merged openstack-infra/project-config: Use constraints for venv https://review.openstack.org/348759 | 14:05 |
*** matrohon has quit IRC | 14:06 | |
*** madhuvishy has joined #openstack-infra | 14:09 | |
*** vdrok has joined #openstack-infra | 14:09 | |
*** rajinir has joined #openstack-infra | 14:09 | |
*** wewe0901 has joined #openstack-infra | 14:09 | |
*** NobodyCam has joined #openstack-infra | 14:09 | |
*** maximov has joined #openstack-infra | 14:09 | |
*** teran has joined #openstack-infra | 14:09 | |
*** cargonza has joined #openstack-infra | 14:09 | |
*** dham1 has joined #openstack-infra | 14:09 | |
mtreinish | fungi: I guess 7.3 means no more 1026 character passwords. :) I'm also gonna miss the possible break in attempt messages | 14:10 |
*** Ng has joined #openstack-infra | 14:10 | |
*** puiterwijk|cld has joined #openstack-infra | 14:10 | |
*** ajmiller has joined #openstack-infra | 14:11 | |
fungi | mtreinish: also no more <1024-bit rsa keys | 14:11 |
fungi | for auth | 14:11 |
fungi | and no more ssh v1 protocol | 14:11 |
mtreinish | fungi: well those were future things right? (well v1 is compile time disabled by default) | 14:12 |
fungi | yep | 14:12 |
fungi | this has all been a long time coming. nobody should be surprised | 14:12 |
*** bhavik1 has joined #openstack-infra | 14:12 | |
fungi | also it'll take a while to get into releases of distros other than openbsd | 14:13 |
*** zz_dimtruck is now known as dimtruck | 14:13 | |
mtreinish | heh, arch already has the 7.3 package up. So I'll see what issues it causes as soon as the mirror I'm using pulls it in | 14:13 |
*** ildikov has joined #openstack-infra | 14:14 | |
*** samyewell has joined #openstack-infra | 14:14 | |
AJaeger | wow, they're fast | 14:14 |
*** dougwig has joined #openstack-infra | 14:14 | |
*** jaranovich has joined #openstack-infra | 14:14 | |
*** petems has joined #openstack-infra | 14:14 | |
*** tonytan4ever has joined #openstack-infra | 14:14 | |
fungi | is arch only rolling release or do they do point in time releases too? | 14:14 |
*** burgerk has joined #openstack-infra | 14:15 | |
*** nmagnezi has quit IRC | 14:15 | |
mtreinish | fungi: only rolling | 14:15 |
*** Goneri has quit IRC | 14:15 | |
zigo | fungi: Hi there! | 14:16 |
zigo | fungi: Do you have any idea how I can leverage pabelanger's new debian repo, which was merged here? https://review.openstack.org/#/c/347839/ | 14:16 |
*** roxanaghe has joined #openstack-infra | 14:17 | |
*** Goneri has joined #openstack-infra | 14:17 | |
*** xarses has quit IRC | 14:17 | |
zigo | fungi: How can I publish there? | 14:17 |
*** tonytan_brb has quit IRC | 14:17 | |
fungi | zigo: i'm guessing he has separate jobs proposed for that or something. i haven't been following closely | 14:18 |
*** fkautz has joined #openstack-infra | 14:18 | |
*** csatari has joined #openstack-infra | 14:18 | |
*** asaprykin has joined #openstack-infra | 14:18 | |
*** itisha has joined #openstack-infra | 14:18 | |
*** kong has joined #openstack-infra | 14:18 | |
*** zaro has joined #openstack-infra | 14:18 | |
*** geekinutah has joined #openstack-infra | 14:18 | |
*** mattfarina has joined #openstack-infra | 14:18 | |
*** lindsayk has joined #openstack-infra | 14:18 | |
*** mgkwill has joined #openstack-infra | 14:18 | |
*** bryan_att has joined #openstack-infra | 14:18 | |
*** erlon has joined #openstack-infra | 14:18 | |
*** coolsvap has joined #openstack-infra | 14:18 | |
*** boris-42 has joined #openstack-infra | 14:18 | |
*** patrickeast has joined #openstack-infra | 14:18 | |
zigo | fungi: I'll wait until he shows up today then. | 14:18 |
*** edwarnicke has joined #openstack-infra | 14:18 | |
*** DuncanT has joined #openstack-infra | 14:18 | |
*** xgerman has joined #openstack-infra | 14:18 | |
*** rackertom has joined #openstack-infra | 14:18 | |
AJaeger | zigo, AFAIK: https://review.openstack.org/#/c/341856/ should merge first - and then you just copy that file to the right place. | 14:18 |
*** briancurtin has joined #openstack-infra | 14:18 | |
*** jamesmcarthur has joined #openstack-infra | 14:18 | |
*** thiagolib has joined #openstack-infra | 14:18 | |
*** jpmaxman has joined #openstack-infra | 14:18 | |
*** fmccrthy has joined #openstack-infra | 14:18 | |
*** ogelbukh has joined #openstack-infra | 14:18 | |
*** zubchick has joined #openstack-infra | 14:18 | |
*** monester has joined #openstack-infra | 14:18 | |
*** ggherdov- has joined #openstack-infra | 14:18 | |
*** kgalanov has joined #openstack-infra | 14:18 | |
*** amit213 has joined #openstack-infra | 14:18 | |
*** jed56 has joined #openstack-infra | 14:18 | |
*** auggy has joined #openstack-infra | 14:18 | |
*** kozhukalov has joined #openstack-infra | 14:18 | |
*** igorbelikov has joined #openstack-infra | 14:19 | |
*** tpeoples has joined #openstack-infra | 14:19 | |
*** rpodolyaka has joined #openstack-infra | 14:19 | |
*** scottda has joined #openstack-infra | 14:19 | |
*** tdurakov has joined #openstack-infra | 14:19 | |
*** jraim has joined #openstack-infra | 14:19 | |
*** sridhar_ram has joined #openstack-infra | 14:19 | |
*** betherly has joined #openstack-infra | 14:19 | |
fungi | AJaeger: i think he's asking about how to put packages into the repo, not how to install packages from it | 14:19 |
*** ameade has joined #openstack-infra | 14:19 | |
*** zhiyan has joined #openstack-infra | 14:19 | |
*** simonmcc has joined #openstack-infra | 14:19 | |
*** ttx has joined #openstack-infra | 14:19 | |
*** petems has quit IRC | 14:19 | |
*** serverascode has joined #openstack-infra | 14:19 | |
AJaeger | fungi, oh, then I'm clearly off-topic ;( | 14:19 |
*** ajmiller has quit IRC | 14:19 | |
*** ajmiller has joined #openstack-infra | 14:19 | |
AJaeger | zigo, isn't today a national holiday in Canada and thus pabelanger might be out? | 14:20 |
*** fkautz has quit IRC | 14:20 | |
*** hurgleburgler has joined #openstack-infra | 14:20 | |
zigo | AJaeger: That's a separate issue. This one adds the repo to the image, but that's not the info I need. I need to know how to make this: https://review.openstack.org/#/c/346095/ publish to jessie-newton-backports instead of just jessie-newton. | 14:20 |
zigo | AJaeger: Ah, good to know! | 14:21 |
zigo | I thought pabelanger was in USA> | 14:21 |
*** roxanaghe has quit IRC | 14:21 | |
fungi | toronto, ca | 14:21 |
fungi | i think | 14:21 |
*** derekjhyang has joined #openstack-infra | 14:21 | |
*** petems has joined #openstack-infra | 14:22 | |
*** matrohon has joined #openstack-infra | 14:22 | |
*** hongbin has joined #openstack-infra | 14:22 | |
fungi | oh, ottawa not toronto (i was close, they're in the same province) | 14:23 |
zigo | Woooo ! That's crazy. Every city can declare today as off or not. | 14:23 |
*** fkautz has joined #openstack-infra | 14:24 | |
*** tpsilva_ has joined #openstack-infra | 14:24 | |
fungi | oh, i don't know about that | 14:24 |
zigo | http://www.statutoryholidays.com/civic-holiday.php | 14:24 |
fungi | neat! | 14:24 |
zigo | And also a different day name depending where you are. | 14:25 |
zigo | :) | 14:25 |
fungi | so "Colonel By Day" in ottawa | 14:25 |
*** thiagop has joined #openstack-infra | 14:25 | |
*** chlong has joined #openstack-infra | 14:26 | |
*** eharney has joined #openstack-infra | 14:26 | |
AJaeger | And I thought only German holidays were strange... | 14:27 |
*** chlong is now known as chlong|gone | 14:27 | |
*** Hal has joined #openstack-infra | 14:27 | |
openstackgerrit | Matt Borland proposed openstack-infra/project-config: WIP: Splitting current/deprecated integ. test https://review.openstack.org/349077 | 14:28 |
*** Hal is now known as Guest68121 | 14:28 | |
*** mmandel has quit IRC | 14:28 | |
*** karthikp_ has joined #openstack-infra | 14:29 | |
*** jaosorior has quit IRC | 14:30 | |
*** matrohon has quit IRC | 14:31 | |
*** PollyZ has joined #openstack-infra | 14:32 | |
*** chlong|gone has quit IRC | 14:32 | |
*** jaosorior has joined #openstack-infra | 14:32 | |
*** chlong|gone has joined #openstack-infra | 14:33 | |
*** chlong|gone is now known as chlong | 14:34 | |
*** yamamoto has joined #openstack-infra | 14:36 | |
rcarrillocruz | fungi , pleia2 : i responded to the translate devstack thread, let me know what you think | 14:36 |
*** mdrabe has quit IRC | 14:36 | |
fungi | rcarrillocruz: i just replied to your reply with some ideas | 14:36 |
Zara | hi, infra! https://review.openstack.org/#/c/344519/ wanders lonely as a cloud, with two +2 but no +A. (it's the one that makes storyboard task ids searchable in gerrit) | 14:37 |
fungi | i think autoupdating dns is probably a no-go for this, but there are reasonable alternatives we could implement | 14:37 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul: Add an internals doc to the documentation https://review.openstack.org/349035 | 14:37 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul: Rename BasePipelineManager to PipelineManager https://review.openstack.org/349036 | 14:37 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul: Move code out of zuul/manager/__init__.py https://review.openstack.org/349037 | 14:37 |
*** cloudnull is now known as cloudkiller | 14:37 | |
mordred | Shrews, notmorgan: I pushed up some documentation patches based on last thursday ^^ | 14:37 |
Shrews | w00t! | 14:38 |
*** tonytan4ever has quit IRC | 14:38 | |
Shrews | i'd rather review those than the ansible things | 14:38 |
* Shrews refocuses | 14:38 | |
*** hwcomcn has joined #openstack-infra | 14:38 | |
mordred | Shrews: the intenrals doc patch probably needs more work - but I think the docstrings one is probably in decent shape | 14:38 |
*** hwcomcn has quit IRC | 14:39 | |
mordred | Zara: I think this will require a gerrit restart to pick up the change | 14:39 |
Zara | aha, right | 14:39 |
*** hwcomcn has joined #openstack-infra | 14:39 | |
mordred | and since it's mucking with indexing, I'm not sure if that means it'll be a long downtime or not (if it has to reindex stuff) | 14:40 |
mordred | zaro: ^^ do you know? | 14:40 |
*** PollyZ has quit IRC | 14:40 | |
Zara | I think there may be others in that series that don't require a restart, but I'm not sure | 14:40 |
*** hwcomcn has quit IRC | 14:41 | |
*** yamamoto has quit IRC | 14:41 | |
Zara | that is, https://review.openstack.org/#/q/topic:its-storyboard | 14:41 |
*** eric_lopez has quit IRC | 14:41 | |
mordred | yah. I think the one before it in line also will need a restart | 14:42 |
mordred | fungi: I think https://review.openstack.org/#/q/topic:global-gh-desc is a thing that having PTL vote on is probably good | 14:42 |
*** hwcomcn has joined #openstack-infra | 14:42 | |
*** mdrabe has joined #openstack-infra | 14:42 | |
*** cloudkiller is now known as cloudnull | 14:43 | |
Zara | mordred: aha, I didn't realise that one would. I guess that means installing it on review-dev is also blocked until then, since it looks like that also relies on the configuration patch. | 14:43 |
*** tonytan4ever has joined #openstack-infra | 14:44 | |
mordred | Zara: I'm guessing on several things here - but I think zaro will know all of the things once he hath awakened | 14:45 |
Zara | \o/ | 14:45 |
Zara | cool, I'm sorry if people said before and I missed the significance; I remember people discussing restarts but I thought that was just for installing it on review.o.o | 14:45 |
*** mmandel has joined #openstack-infra | 14:47 | |
*** siva_krish has joined #openstack-infra | 14:47 | |
*** matrohon has joined #openstack-infra | 14:47 | |
*** thiagolib has quit IRC | 14:48 | |
fungi | yolanda: i think you misread 348990 | 14:48 |
fungi | it's about github descriptions, not gerrit descriptions | 14:48 |
*** eric_lopez has joined #openstack-infra | 14:49 | |
*** clenimar has quit IRC | 14:49 | |
fungi | yolanda: same for 348991 | 14:50 |
*** signed8bit has joined #openstack-infra | 14:50 | |
anteaya | Zara: I also didn't know about restarts for the its-storyboard plugin patches | 14:50 |
*** jcoufal has joined #openstack-infra | 14:50 | |
anteaya | so if it was stated previously and was missed, I also missed it | 14:51 |
*** jcoufal_ has quit IRC | 14:51 | |
*** clenimar has joined #openstack-infra | 14:51 | |
*** tonytan_brb has joined #openstack-infra | 14:51 | |
*** thiagolib has joined #openstack-infra | 14:51 | |
anteaya | also today is a holiday in Canada and I'm just here for the third party meeting | 14:51 |
*** hwcomcn_ has joined #openstack-infra | 14:52 | |
openstackgerrit | Matt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test https://review.openstack.org/349077 | 14:52 |
*** xarses has joined #openstack-infra | 14:53 | |
*** karthikp_ has quit IRC | 14:53 | |
fungi | mordred: have you tried out the script in 348991 at all? | 14:54 |
*** tonytan4ever has quit IRC | 14:54 | |
rcarrillocruz | fungi: btw, i'm all over to use Designate in whatever provider | 14:54 |
mordred | fungi: nope. not even a little bit - I wanted to make sure you thought it was a good idea before I started trying to make sure it works | 14:55 |
*** beekneemech is now known as bnemec | 14:55 | |
fungi | mordred: i do, though will update the configuration change with some thoughts around timeline and announcing | 14:55 |
*** hwcomcn has quit IRC | 14:55 | |
vsaienko | infra core team please help to merge https://review.openstack.org/#/c/342936/, the patch adds a tempest based non-voting job for networking-generic-switch project. We are going to switch to tempest based tests instead of shell script. | 14:56 |
*** ajmiller has quit IRC | 14:56 | |
matt-borland | krotscheck, is there a reason we run xvfb in the background for npm (and other) testing rather than using xvfb-run? It seems like there are advantages to running as xvfb-run. Thoughts? | 14:56 |
*** ajmiller has joined #openstack-infra | 14:57 | |
*** mriedem_meeting is now known as mriedem | 14:57 | |
*** asselin has joined #openstack-infra | 14:58 | |
*** esberglu has joined #openstack-infra | 14:58 | |
*** stew925 has quit IRC | 14:58 | |
*** eeiden has quit IRC | 14:59 | |
*** skipp_ has quit IRC | 14:59 | |
rcarrillocruz | fungi: support for recordsets and zones in designate landed in ansible devel https://github.com/ansible/ansible-modules-extras/blob/devel/cloud/openstack/os_recordset.py | 14:59 |
rcarrillocruz | i hope we move over from rackdns at some point | 14:59 |
*** jistr is now known as jistr|call | 15:00 | |
fungi | rcarrillocruz: yep, i'd love to be able to use designate too (or even just bind or something) but the trick is finding an interface which is agreeable to the foundation staff with whom we share control of the openstack.org domain | 15:00 |
mtreinish | rcarrillocruz, fungi: https://review.openstack.org/#/c/347575 is the system-config change. All the dependencies have landed, so now we should be ready to create the server and see where things fall apart :) | 15:00 |
*** coolsvap has quit IRC | 15:01 | |
rcarrillocruz | oh, ok | 15:01 |
fungi | if it were just our team, this would be an easy thing to solve | 15:02 |
rcarrillocruz | fungi: wasn't aware of the sharing thing with the foundation | 15:02 |
*** karthikp_ has joined #openstack-infra | 15:02 | |
rcarrillocruz | that's not entirely a technical problem then | 15:02 |
fungi | indeed, most of the complication in moving dns would be entirely nontechnical | 15:02 |
*** matrohon has quit IRC | 15:02 | |
*** rwsu has joined #openstack-infra | 15:05 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Implement Xenial/CentOS jobs for OpenStack-Ansible https://review.openstack.org/329892 | 15:07 |
*** amitgandhinz has quit IRC | 15:08 | |
*** karthikp_ has quit IRC | 15:09 | |
*** jaosorior is now known as jaosorior_lunch | 15:09 | |
*** amitgandhinz has joined #openstack-infra | 15:09 | |
*** rwsu has quit IRC | 15:09 | |
rcarrillocruz | mtreinish: i kiiind of remember pabelanger said to create the server for firehose? | 15:10 |
*** dprince has quit IRC | 15:10 | |
rcarrillocruz | i'm cool doing it, don't want to create a dupe resource or start if he has it in mind | 15:10 |
pabelanger | rcarrillocruz: go for it | 15:10 |
*** kushal has joined #openstack-infra | 15:10 | |
pabelanger | also, morning! | 15:10 |
rcarrillocruz | yeah, morning paul! | 15:10 |
pabelanger | fungi: Looks like I'm going to move PTO to friday now | 15:11 |
*** rwsu has joined #openstack-infra | 15:11 | |
rcarrillocruz | mtreinish: OS and flavor? | 15:11 |
*** ajmiller_ has joined #openstack-infra | 15:11 | |
mtreinish | rcarrillocruz: it needs to be xenial, the flavor doesn't have to be big | 15:11 |
pabelanger | rcarrillocruz: I offered up since it was going to be ubuntu-xenial, so there might be puppet issues | 15:11 |
rcarrillocruz | k | 15:11 |
mtreinish | rcarrillocruz: fungi put a note in the spec for the flavor let me dig that up | 15:11 |
*** zhurong has quit IRC | 15:12 | |
pabelanger | rcarrillocruz: 2GB should be the smallest flavor we use | 15:12 |
mtreinish | rcarrillocruz: http://specs.openstack.org/openstack-infra/infra-specs/specs/firehose.html#servers 2GB flavor | 15:12 |
rcarrillocruz | sweet | 15:12 |
rcarrillocruz | th | 15:12 |
*** jistr|call is now known as jistr | 15:12 | |
*** clenimar has quit IRC | 15:13 | |
fungi | apparently i think ahead. i don't even remember writing that now ;_ | 15:13 |
fungi | ;) | 15:13 |
mtreinish | fungi: heh, you've put all the details in there | 15:14 |
mtreinish | I should have looked at it beforehand. I did everything out of order | 15:14 |
*** ajmiller has quit IRC | 15:15 | |
fungi | meh, the order was merely a suggestion in case you needed it | 15:15 |
*** eeiden has joined #openstack-infra | 15:15 | |
*** ericksonsantos has quit IRC | 15:15 | |
fungi | most of that stuff is not actually order-dependent | 15:15 |
JayF | If someone has a sec, would appreciate a +2A on https://review.openstack.org/#/c/349432/2 to fix a misconfiguration in our gate (which is causing us to build ramdisks everytime) | 15:15 |
*** skipp has joined #openstack-infra | 15:16 | |
*** lucasagomes has quit IRC | 15:16 | |
AJaeger | JayF: alternative for that change would be changing the default - does that one really have the correct value? Perhaps you need both changes... | 15:16 |
*** Teresita-Warrior has joined #openstack-infra | 15:17 | |
JayF | AJaeger: We're likely going to change default as well, but we should be explicit either way | 15:17 |
openstackgerrit | Monty Taylor proposed openstack-infra/jeepyb: Add script to reset all descriptions to global default https://review.openstack.org/348991 | 15:17 |
AJaeger | JayF: I agree. | 15:17 |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Set a global description override https://review.openstack.org/348992 | 15:18 |
mordred | fungi: tested/fixed: https://github.com/openstack-dev/sandbox | 15:18 |
*** matrohon has joined #openstack-infra | 15:19 | |
*** karthikp_ has joined #openstack-infra | 15:19 | |
pabelanger | mordred: fungi: do you mind helping land https://review.openstack.org/#/c/347158/? adds tripleo-test-cloud-rh(1|2) into ansible-clouds so we can run puppet on them | 15:20 |
pabelanger | for AFS | 15:20 |
AJaeger | mordred: did you see fungi's comment on 348992 ? I like his suggested wording a wee bit better. | 15:21 |
*** raildo has quit IRC | 15:23 | |
*** ggnel_t has quit IRC | 15:24 | |
*** thiagop has quit IRC | 15:24 | |
rcarrillocruz | fungi , pabelanger : I put it on DFW region, yeah? | 15:25 |
*** lucasagomes has joined #openstack-infra | 15:25 | |
fungi | pabelanger: see mordred's comment on 347158 patchset 2 about using the wrong variable names in one of them. i didn't see any response to that | 15:25 |
pabelanger | fungi: I commented out of band, let me update the review | 15:26 |
*** hongbin has quit IRC | 15:26 | |
openstackgerrit | Monty Taylor proposed openstack-infra/jeepyb: Add script to reset all descriptions to global default https://review.openstack.org/348991 | 15:26 |
*** hongbin has joined #openstack-infra | 15:27 | |
mordred | fungi, pabelanger: looking at comments now - I just added one more nicety to that ^^ (turns out having homepage set when we have urls in the description anyway looks weird) | 15:27 |
*** bhavik1 has quit IRC | 15:27 | |
*** karthikp_ has quit IRC | 15:28 | |
*** karthikp_ has joined #openstack-infra | 15:28 | |
anteaya | I'm going to enjoy the rest of my holiday Monday | 15:29 |
anteaya | see you tomorrow | 15:29 |
*** yottatsa has quit IRC | 15:29 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Set a global description override https://review.openstack.org/348992 | 15:29 |
*** EricGonczer_ has joined #openstack-infra | 15:29 | |
AJaeger | anteaya: enjoy! | 15:29 |
*** ericksonsantos has joined #openstack-infra | 15:30 | |
*** clenimar has joined #openstack-infra | 15:31 | |
AJaeger | fungi, germqtt release tarball looks wrong in log file with zuul-cloner: http://logs.openstack.org/37/37b472a13419cfc1cdc6179b11f136fbfdb85064/release/germqtt-tarball/ab548ac/console.html#_2016-08-01_14_54_52_400196 ;( | 15:32 |
openstackgerrit | Merged openstack-infra/system-config: Add openstackci-tripleo-test-clouds to ansible-clouds.yaml https://review.openstack.org/347158 | 15:32 |
*** thiagop has joined #openstack-infra | 15:32 | |
*** mdrabe has quit IRC | 15:32 | |
*** raildo has joined #openstack-infra | 15:32 | |
*** mdrabe has joined #openstack-infra | 15:33 | |
fungi | AJaeger: yep, i have a feeling zuul-cloner doesn't handle tag refs based on that error | 15:33 |
fungi | that's the sort of complication i was worried we'd run into | 15:33 |
*** psachin has quit IRC | 15:34 | |
*** matrohon has quit IRC | 15:34 | |
*** sdake has quit IRC | 15:34 | |
AJaeger | I had expected that our recent fixes for fetching should have fixed this. corvus ^ | 15:35 |
* AJaeger reverts now... | 15:35 | |
fungi | AJaeger: that error _may_ be benign | 15:35 |
fungi | AJaeger: see where it says "Prepared 'openstack-infra/germqtt' repo at revision '37b472a13419cfc1cdc6179b11f136fbfdb85064' | 15:36 |
*** sambetts is now known as sambetts|afk | 15:36 | |
fungi | `git show-ref 0.1.0` says 37b472a13419cfc1cdc6179b11f136fbfdb85064 | 15:36 |
AJaeger | Ah! I was looking for 37xxx but couldn't find it. | 15:36 |
fungi | AJaeger: i'm checking to make sure the artifacts are sane now | 15:37 |
openstackgerrit | Merged openstack-infra/project-config: Ensure IRONIC_BUILD_DEPLOY_RAMDISK is always explict https://review.openstack.org/349432 | 15:37 |
AJaeger | so, tar-ball might be sane this time - but we cannot gurantee that for the next time? | 15:37 |
*** yamamoto has joined #openstack-infra | 15:37 | |
*** vincentll has quit IRC | 15:38 | |
fungi | AJaeger: well, the fallback ref zuul-cloner retrieved was the tag, not the ref the tag points to | 15:38 |
fungi | which means this _should_ work fine, albeit with confusing debug messages | 15:39 |
AJaeger | very confusing debug messages ;( | 15:39 |
*** kushal has quit IRC | 15:39 | |
fungi | versioning and content looks correct when i pip install germqtt into a virtualenv too | 15:41 |
fungi | it checked out the tag by its sha rather than by its name | 15:41 |
mtreinish | fungi: yeah, I checked the code in the tarball on pypi it looks correct | 15:41 |
fungi | but it definitely checked out the sha of the tag, not the sha of the ref that got tagged | 15:42 |
fungi | which is the behavior we want | 15:42 |
fungi | the messages do worry me that we're ending up using an unintended fallback path for this which just happens to do the right thing | 15:42 |
AJaeger | fungi, my worry as well - I fear it just worked by accident this time and might fail for a stable release | 15:43 |
*** harlowja_at_home has joined #openstack-infra | 15:43 | |
fungi | probably the step that checks for a branch matching $ZUUL_REFNAME should also look for a tag matching that | 15:43 |
*** yamamoto has quit IRC | 15:43 | |
*** Cormite has quit IRC | 15:43 | |
*** stew925 has joined #openstack-infra | 15:44 | |
corvus | fungi, AJaeger: good morning | 15:44 |
fungi | oh, and yes the requirements fallback behavior for this will be very weird for point release tags. zuul-cloner will need to somehow know what stable branch of requirements to checkout for a given tag | 15:44 |
fungi | zuul doesn't, i think, actually have sufficient information to be able to figure that out | 15:45 |
*** amitgandhinz has quit IRC | 15:45 | |
rcarrillocruz | mtreinish: i'm spinning the node fyi, didn't tell you i already started | 15:46 |
AJaeger | morning. | 15:46 |
rcarrillocruz | going thru puppet bootstrap now | 15:46 |
AJaeger | corvus, fungi: http://paste.openstack.org/show/545157/ | 15:46 |
*** amitgandhinz has joined #openstack-infra | 15:46 | |
AJaeger | And the checked out tree IS master at HEAD ;( | 15:46 |
AJaeger | (note that cachedir was empty) | 15:47 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Revert "Use constraints for venv" https://review.openstack.org/349573 | 15:47 |
AJaeger | fungi, revert ^ | 15:47 |
mtreinish | rcarrillocruz: heh, ok cool, thanks | 15:47 |
corvus | why is it being run with '--branch' ? | 15:47 |
fungi | i suspect that's in error. we should only specify --branch if zuul isn't providing sufficient branch information | 15:48 |
*** M-docaedo_vector has quit IRC | 15:48 | |
AJaeger | corvus: see jenkins/jobs/macros.yaml for zuul-git-prep-upper-constraints builder | 15:48 |
*** rbuzatu has joined #openstack-infra | 15:49 | |
fungi | however, separate from that, i don't think zuul has sufficient context to know what branch should integrate with a given tag | 15:49 |
AJaeger | That one always adds --branch | 15:49 |
zaro | morning | 15:49 |
corvus | why? | 15:49 |
fungi | git tags are branchless, yes? | 15:49 |
fungi | the gerrit push for a tag certainly doesn't include any branch context | 15:50 |
fungi | so if the gerrit event for it does mention a branch, i wonder how it even gets that right at all | 15:50 |
corvus | let me be upfront here -- i do not understand the 'upper constraints' system, so i am unlikely to be able to suggest a way to implement or fix it | 15:50 |
corvus | i will say that, from what i can see here, zuul-cloner appears to be doing exactly what was asked of it | 15:50 |
*** matrohon has joined #openstack-infra | 15:51 | |
fungi | corvus: there's a file in a (branched) repo which jobs for other repos want to retrieve a copy of (from the "correct" branch) | 15:51 |
*** mikelk has quit IRC | 15:51 | |
zaro | Zara, mordred : change https://review.openstack.org/#/c/344519/ does require a restart and reindex. i'm thinking we wouldn't do a reindex just for that but just add it in for the next time we need to reindex, like project name change or upgrade. | 15:51 |
AJaeger | corvus, ignore upper constraints. What we need is that as part of the release we need to check out a project at a given tag - and requirements HEAD for the same branch | 15:51 |
fungi | AJaeger: which is where this falls apart | 15:51 |
fungi | there is no corresponding branch for a git tag at all | 15:51 |
AJaeger | fungi ;( | 15:51 |
*** matrohon has quit IRC | 15:51 | |
*** abregman is now known as abregman|afk | 15:52 | |
corvus | AJaeger: thanks, that's a problem statement i can work with :) and yes, fungi is saying things that match my understanding :( | 15:52 |
fungi | what we have will work for projects which tag on master, but we'd need lots of extra (fragile) logic to identify a branch corresponding to a given tag | 15:52 |
*** Sukhdev has joined #openstack-infra | 15:52 | |
AJaeger | So, let's revert my change (proposed already) - and then go back to drawing board? | 15:53 |
*** rbuzatu has quit IRC | 15:53 | |
AJaeger | Unfortunately I need to step out for an hour or so now ;( | 15:53 |
fungi | AJaeger: yep, we need to regroup on this topic | 15:53 |
corvus | i mean, one could inspect a git repo to see which branches a tag is present on. that number can legitimately be 0..n. with the new release process, there might be other factors that further restrict that though, so perhaps the assumption could be made. | 15:53 |
*** M-docaedo_vector has joined #openstack-infra | 15:53 | |
fungi | yeah, i think it's tractable, but nontrivial | 15:54 |
*** tsg has joined #openstack-infra | 15:54 | |
fungi | and probably can't be generalized to all use cases for git, but potentially can for our use case | 15:54 |
*** tsg has quit IRC | 15:55 | |
fungi | we did some similar logic for the tag merge proposal job | 15:55 |
*** M-docaedo_vector has quit IRC | 15:55 | |
pabelanger | AJaeger: re: 348890. I think ianw objection is that nodepool gate jobs are running on ubuntu-xenial for devstack. We should move that back to ubuntu-trusty since nodepool.o.o is still running ubuntu-trusty | 15:55 |
pabelanger | I can look at that now | 15:55 |
pleia2 | rcarrillocruz: thanks fo replying, it's good to have the ideas floating around | 15:55 |
*** yottatsa has joined #openstack-infra | 15:55 | |
AJaeger | pabelanger: Ah... thanks for looking into it. | 15:56 |
AJaeger | bbl | 15:56 |
*** thorst is now known as thorst_afk | 15:56 | |
pleia2 | also, it's late here and I'm quite jetlagged, but I just wanted to say I love err2d2, nice one SpamapS :D | 15:57 |
asselin | rcarrillocruz, did you ever get a chance to look at this? https://github.com/ansible/ansible-modules-core/issues/3981#issuecomment-236371215 | 15:57 |
mordred | pleia2, fungi: https://etherpad.openstack.org/p/4LRyIsnE30 | 15:57 |
rcarrillocruz | asselin: i'll get to it this week, i'm cleaning other ansible openstack issues | 15:58 |
rcarrillocruz | but in short | 15:58 |
rcarrillocruz | i suspect that's going to be an ER | 15:58 |
rcarrillocruz | as passing explicitly verify no on the task param itself, should work | 15:58 |
rcarrillocruz | but don't quote me | 15:58 |
rcarrillocruz | i need to verify | 15:59 |
pleia2 | mordred: thumbs up | 15:59 |
fungi | AJaeger: corvus: i think the tricky part will be if a ref appears in more than one branch at the time it gets tagged (which can very easily happen in situations like the coordinated release where we branch stable from master and then might need no backports during the rc period) then we need a priority ordering to decide which branch that goes with (maybe earliest non-master in an alphanumeric sort | 15:59 |
fungi | since we use progressive branch naming) | 15:59 |
*** rossella_s has quit IRC | 16:00 | |
*** coolsvap has joined #openstack-infra | 16:00 | |
*** bhavik has joined #openstack-infra | 16:00 | |
*** rossella_s has joined #openstack-infra | 16:00 | |
*** armax has joined #openstack-infra | 16:00 | |
*** jistr is now known as jistr|biab | 16:01 | |
asselin | rcarrillocruz, ok, let me know. right now I'm using patched version of cloud-launcher | 16:01 |
Zara | zaro: thanks for explaining, and yeah, makes sense. should we include any other patches from that series next time a restart is needed? | 16:01 |
pleia2 | mordred: btw, apache does the same, at the meeting where we talked about this a few weeks back I had some links in the agenda | 16:02 |
* pleia2 wikihistory diggint | 16:02 | |
*** dtantsur is now known as dtantsur|bbl | 16:03 | |
*** achanda has joined #openstack-infra | 16:03 | |
pleia2 | mordred: https://github.com/apache https://github.com/drupal https://github.com/kde | 16:03 |
openstackgerrit | Kien Ha proposed openstack-infra/jenkins-job-builder: gitlab trigger: Support new "trigger-open-merge-request-push" options https://review.openstack.org/312121 | 16:03 |
pleia2 | mordred: but the wording on the git one is nice, so it's good to point to | 16:04 |
*** Guest15832 is now known as redrobot | 16:04 | |
Zara | (btw, all, it looks like last time lp data was migrated to storyboard, the encoding for some pasted things wasn't preserved, and we ended up with some weird artifacts hanging around in story descriptions. so that's something to watch out when the time comes.) | 16:04 |
openstackgerrit | Paul Belanger proposed openstack-infra/project-config: Switch to gate-{name}-linters-{node} https://review.openstack.org/347939 | 16:04 |
mordred | pleia2: it sure would be nice if we could get the nice little "mirrored from" like apache has on their | 16:05 |
mordred | theirs | 16:05 |
Zara | (I've just gone through tidying up so that scripts will work nicely again, but weirdness should be preserved in plenty of comments when it's the right time to look.) | 16:05 |
*** e0ne has quit IRC | 16:05 | |
pleia2 | mordred: alas, they don't grant them anymore as far as I've read | 16:05 |
fungi | up to 187 out of 798 votes cast for an infra team mascot, with ~8 hours remaining | 16:05 |
mordred | pleia2: yah | 16:05 |
*** ayoung has quit IRC | 16:06 | |
mordred | pleia2: and jono left already, so there's nobody on the inside to bug | 16:06 |
*** eharney has quit IRC | 16:07 | |
corvus | but *still* the repos allow folks to open pull requests | 16:07 |
fungi | i wonder if that's a different kind of mirroring implementation in github | 16:07 |
pleia2 | mordred: yeah, I know a few folks thanks to codeconf last month but not quite the right people (and I think they'd rather see us either not mirror or just give up and use them) | 16:07 |
mordred | pleia2: well, I'd also rather stop mirroring myself ... but that seems to annoy people | 16:08 |
fungi | i'm with them on the just not mirroring to github thing. not so much on the giving up and using github | 16:08 |
corvus | pleia2: would they be willing to prevent anyone from mirroring our repos? | 16:08 |
*** yottatsa has quit IRC | 16:08 | |
*** matrohon has joined #openstack-infra | 16:08 | |
pleia2 | corvus: I highly doubt it | 16:08 |
corvus | then i don't think that's really a viable option | 16:08 |
*** achanda has quit IRC | 16:08 | |
openstackgerrit | Merged openstack-infra/project-config: Make pika jobs voting https://review.openstack.org/349468 | 16:08 |
openstackgerrit | Merged openstack-infra/project-config: grafana: Follow xenial renames https://review.openstack.org/348890 | 16:09 |
mordred | yah - before we mirrored to github, other "unofficial" mirrors that were run poorly became defacto mirrors that people talked about and stuff | 16:09 |
corvus | so they're not really giving us a choice -- "give up and use github" is the only one they are offering | 16:09 |
openstackgerrit | Merged openstack-infra/project-config: Remove broken coverage jobs https://review.openstack.org/349242 | 16:09 |
*** markvoelker has quit IRC | 16:09 | |
mordred | k. I'm going to send the email to the list | 16:09 |
corvus | (fortunately, it's not the only one we have) | 16:09 |
pleia2 | mordred: yeah, people like the UI and there are features we can't keep up with pretty-wise | 16:09 |
*** Sukhdev has quit IRC | 16:10 | |
corvus | well, i would really rather not get into yet another discussion about github, but github is pretty easy to beat on features | 16:10 |
*** matrohon has quit IRC | 16:10 | |
*** Sukhdev has joined #openstack-infra | 16:10 | |
*** jaosorior_lunch has quit IRC | 16:11 | |
Zara | the only time I use it is when I want to search a repo, so I don't think I'd have any reason to keep using it if I could get comparable search elsewhere. | 16:12 |
mtreinish | pleia2: syntax highlighting/coloring and multiline links are the big ones. Have that on cgit (or whatever) and I don't think most people would care if we dropped github mirroring (or at least for me) | 16:12 |
mordred | mtreinish: ++ | 16:12 |
*** jaosorior has joined #openstack-infra | 16:12 | |
pleia2 | mtreinish: yeah, those are the two people cite all the time | 16:12 |
fungi | Zara: we do have http://codesearch.openstack.org/ too | 16:12 |
mordred | corvus: in other news - I realized in writing https://review.openstack.org/#/q/topic:internals-docs that we do not have a docs check job for zuul | 16:12 |
openstackgerrit | Matt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test https://review.openstack.org/349077 | 16:12 |
*** yottatsa has joined #openstack-infra | 16:13 | |
mordred | corvus: nevermind | 16:13 |
*** nwkarste_ has quit IRC | 16:13 | |
mordred | corvus: I realized just now that it's in a position in the list that fooled me | 16:13 |
pleia2 | we should link codesearch to cgit somehow :\ | 16:13 |
pleia2 | maybe edit a footer or something | 16:13 |
*** nwkarsten has joined #openstack-infra | 16:13 | |
*** sputnik13 has joined #openstack-infra | 16:14 | |
*** notnownikki has quit IRC | 16:14 | |
fungi | pleia2: you mean from? we already link it to cgit | 16:14 |
pleia2 | I wonder if I could put something near the useless search bar | 16:14 |
*** tesseract- has quit IRC | 16:14 | |
pleia2 | fungi: er, yeah | 16:14 |
fungi | okay, then yes i totally agree | 16:14 |
fungi | maybe the search field could just call out to codesearch? | 16:14 |
mordred | ++ | 16:14 |
mordred | that would be super neat | 16:15 |
pleia2 | that would be good | 16:15 |
mtreinish | rcarrillocruz: how's the firehose startup going? anything I can help with? | 16:15 |
fungi | it uses get parameters after all | 16:15 |
Zara | ++ | 16:15 |
fungi | so would probably be trivial to template the action url | 16:15 |
mordred | yah - should be a 'simple' matter of html templating | 16:15 |
pleia2 | mordred: easier than writing C, which is how you change anything else in cgit ;) | 16:15 |
*** pt_15 has quit IRC | 16:16 | |
*** nwkarste_ has joined #openstack-infra | 16:16 | |
pleia2 | anyway, time to stop computering and get some rest, night | 16:18 |
mtreinish | pleia2: cgit's cgit has colors: https://git.zx2c4.com/cgit/tree/scan-tree.c just a newer version? | 16:18 |
*** tpsilva_ has quit IRC | 16:18 | |
*** nwkarsten has quit IRC | 16:18 | |
Zara | (atm I would type 'st' into my browser to get the repo to come up in search history, browse to repo, then use the 'search this repo' box to search. so if the search box on cgit automatically goes to a search filtered by the relevant project, that should be just as efficient.) | 16:19 |
rcarrillocruz | mtreinish: it's up, i'm checking with pabelanger an issue with xenial, it appears it's more strict in terms of root logins compared to trusty | 16:19 |
pleia2 | mtreinish: I actually thought we had some syntax higlighting at some point, but now blanking | 16:19 |
Zara | (a reason I don't currently use hound by default is that I have to filter it each time.) | 16:19 |
*** notnownikki has joined #openstack-infra | 16:20 | |
pleia2 | mtreinish: http://git.openstack.org/cgit/openstack-infra/puppet-cgit/tree/manifests/init.pp#n73 | 16:20 |
pleia2 | maybe we broke it at some point /o\ | 16:20 |
mtreinish | :( | 16:21 |
rcarrillocruz | pabelanger: give me 5min, gotta bring a pacifier to my wife, she's walking around Mario | 16:21 |
pabelanger | rcarrillocruz: we need to add UseDNS yes to /etc/ssh/sshd_config now, not sure why but ubuntu-xenial we need to define that | 16:21 |
*** karthikp_ has quit IRC | 16:21 | |
*** hwcomcn_ has quit IRC | 16:21 | |
pleia2 | could be selinux again, I'd have to look | 16:21 |
mordred | pleia2: looks like there is support for using python pygments for highlighting too | 16:21 |
pabelanger | rcarrillocruz: just tested and root can login again | 16:21 |
*** ayoung has joined #openstack-infra | 16:21 | |
mordred | pleia2: https://wiki.archlinux.org/index.php/Cgit#Using_python-pygments | 16:21 |
rcarrillocruz | ++ , we can puppet that then I guess | 16:21 |
rcarrillocruz | mtreinish: ^ | 16:21 |
pabelanger | https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1588457 | 16:21 |
openstack | Launchpad bug 1588457 in Release Notes for Ubuntu "UseDNS default changed to no, locking out authorized_keys from="hostname" users when upgrading to Xenial" [Undecided,Fix released] | 16:21 |
pabelanger | rcarrillocruz: that is our bug^ | 16:21 |
rcarrillocruz | need to create a CNAME for the server | 16:21 |
rcarrillocruz | give me 5min, i'll be back and do it | 16:22 |
SpamapS | pleia2: :-D | 16:23 |
pleia2 | mordred: yeah, that's the cgitrc setting I linked to in the puppet module | 16:23 |
pabelanger | fungi: thoughts on ^? ubuntu-xenial has defaulted UseDNS no for /etc/ssh/sshd_config (because of security?) Should we follow sure and stop using DNS hostnames in /etc/ssh/sshd_config? | 16:23 |
zaro | Zara: yes, all of them :) | 16:23 |
Zara | \o/ | 16:23 |
*** karthik__ has joined #openstack-infra | 16:23 | |
mordred | pleia2: ++ | 16:23 |
pleia2 | mordred: so we do set it up, it's just broken | 16:24 |
mordred | k | 16:24 |
zaro | Zara: basically anything that adds/updates a configuration requires a restat | 16:24 |
pleia2 | and it's 10PM here, so maybe I will look tomorrow :) | 16:24 |
zaro | *restat/restart | 16:24 |
pabelanger | https://github.com/openssh/openssh-portable/commit/3cd5103c1e1aaa59bd66f7f52f6ebbcd5deb12f9 | 16:24 |
pabelanger | fungi: not security related, just makes configuration easier^ | 16:24 |
fungi | pabelanger: which hostname do we use? just the one for puppetmaster? i'm in favor of switching that to its ip address | 16:24 |
pabelanger | fungi: ya, we have PermitRootLogin without-password for puppetmaster.o.o now. which is breaking on xenial | 16:25 |
pabelanger | and localhost | 16:25 |
Zara | zaro: haha, okay, cool, I'll remember that. | 16:25 |
fungi | pabelanger: i'm in full agreement that basing openssh decisions on dns lookups (without the safety of dnssec to validate them) is unsafe | 16:26 |
pabelanger | fungi: ack, let me get a patch | 16:26 |
*** matrohon has joined #openstack-infra | 16:26 | |
openstackgerrit | Kien Ha proposed openstack-infra/jenkins-job-builder: gitlab trigger: Support new "trigger-open-merge-request-push" options https://review.openstack.org/312121 | 16:27 |
*** hurgleburgler has quit IRC | 16:28 | |
Zara | (whoa, if you hover over an author in cgit master, their avatar pops out!) | 16:28 |
*** harlowja_at_home has quit IRC | 16:30 | |
*** PollyZ has joined #openstack-infra | 16:30 | |
openstackgerrit | Julien Danjou proposed openstack-infra/project-config: ceilometer: gate on Python 3.5 https://review.openstack.org/349589 | 16:30 |
*** yottatsa has quit IRC | 16:31 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: Use IPv6 address for puppetmaster.o.o https://review.openstack.org/349590 | 16:32 |
*** asettle has quit IRC | 16:32 | |
openstackgerrit | Kien Ha proposed openstack-infra/jenkins-job-builder: gitlab trigger: Support new "trigger-open-merge-request-push" options https://review.openstack.org/312121 | 16:32 |
pabelanger | fungi: do you know any clouds not using IPv6? ^ | 16:32 |
*** jlanoux has quit IRC | 16:33 | |
*** yamahata has quit IRC | 16:33 | |
*** dprince has joined #openstack-infra | 16:33 | |
pabelanger | fungi: yup, I'll need to add IPv4 too | 16:33 |
*** julim has quit IRC | 16:34 | |
fungi | pabelanger: most of them | 16:34 |
*** claudiub has quit IRC | 16:35 | |
fungi | pabelanger: rackspace and vexxhost are the only ones where we have working ipv6 for our servers at the moment afaik | 16:35 |
*** yottatsa has joined #openstack-infra | 16:35 | |
*** javeriak has joined #openstack-infra | 16:36 | |
rcarrillocruz | fungi: unsure how to create a cname with rackdns CLI, i infer correct here http://paste.openstack.org/show/545168/ ? | 16:36 |
*** julim has joined #openstack-infra | 16:36 | |
pabelanger | fungi: okay, this is going to be more work. Since puppet-ssh is configured to only support hosts | 16:36 |
mordred | anybody know where log-pusher.py is kept? | 16:36 |
fungi | pabelanger: can the acl specify a list of ip addresses on one line/entry? | 16:36 |
pabelanger | fungi: not today: http://git.openstack.org/cgit/openstack-infra/puppet-ssh/tree/templates/sshd_config.erb#n88 | 16:37 |
fungi | rcarrillocruz: i think that's correct | 16:37 |
pabelanger | I need to see if Match address 1.1.1.1, 2.2.2.2 is valid | 16:37 |
pabelanger | that is the easier route | 16:38 |
fungi | pabelanger: right, that's what i was asking | 16:38 |
fungi | not what does our puppet template support, but what does openssh's configuration language support | 16:38 |
pabelanger | fungi: I think it works, test | 16:38 |
mordred | or, anybody know of any puppet examples in our corpus that perform "install this module from pip for python3" ? | 16:39 |
*** yamamoto has joined #openstack-infra | 16:39 | |
rcarrillocruz | fungi: yup, at least it didn't error out | 16:40 |
openstackgerrit | Christian Fetzer proposed openstack-infra/jenkins-job-builder: gitlab trigger: Update Gitlab to >=1.3.0 https://review.openstack.org/333113 | 16:40 |
*** matrohon has quit IRC | 16:40 | |
rcarrillocruz | weee, it resolves fine | 16:40 |
rcarrillocruz | mtreinish: node launched | 16:41 |
openstackgerrit | Merged openstack-infra/project-config: Revert "Use constraints for venv" https://review.openstack.org/349573 | 16:41 |
rcarrillocruz | dns created | 16:41 |
pabelanger | fungi: okay, a list works. Fixing | 16:41 |
*** tphummel has joined #openstack-infra | 16:44 | |
*** yamamoto has quit IRC | 16:44 | |
openstackgerrit | Jim Rollenhagen proposed openstack-infra/project-config: Add ironic multitenant job to nova experimental queue https://review.openstack.org/349595 | 16:45 |
jroll | mriedem: ^ | 16:45 |
*** tesseract- has joined #openstack-infra | 16:46 | |
*** mriedem has left #openstack-infra | 16:47 | |
*** mriedem has joined #openstack-infra | 16:47 | |
mriedem | jroll: +1 | 16:47 |
mriedem | thanks | 16:47 |
jroll | np, ty | 16:47 |
openstackgerrit | Paul Belanger proposed openstack-infra/puppet-ssh: Add @trusted_ssh_type for user to override https://review.openstack.org/349596 | 16:48 |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: Use IPv6 address for puppetmaster.o.o https://review.openstack.org/349590 | 16:48 |
pabelanger | fungi: rcarrillocruz: 2 patches to fix ubuntu-xenial | 16:48 |
*** daemontool__ has joined #openstack-infra | 16:48 | |
pabelanger | ^ | 16:48 |
*** jistr|biab is now known as jistr | 16:49 | |
mordred | pabelanger: sooooooooo | 16:50 |
*** rbuzatu has joined #openstack-infra | 16:50 | |
mordred | pabelanger: nevermind | 16:50 |
openstackgerrit | Merged openstack-infra/zuul: Add initial support for jobs authentication config https://review.openstack.org/346914 | 16:50 |
*** dtantsur|bbl is now known as dtantsur | 16:51 | |
pabelanger | mordred: pew :) | 16:51 |
mordred | pabelanger: I was going to ask what we do if we lose/cycle puppetmaster host | 16:51 |
mordred | pabelanger: but in those cases I think we can do a playbook as one of us with a sudo argument to update it | 16:51 |
openstackgerrit | Merged openstack-infra/zuul: Add some v3 notes https://review.openstack.org/348579 | 16:51 |
pabelanger | mordred: Ya, that's the issue with dropping DNS. And how I plan on fixing our 2 xenial servers right now | 16:52 |
*** daemontool_ has quit IRC | 16:52 | |
mordred | cool | 16:52 |
*** osnexus has joined #openstack-infra | 16:53 | |
*** flepied1 has joined #openstack-infra | 16:53 | |
*** tesseract- has quit IRC | 16:54 | |
*** nmagnezi has joined #openstack-infra | 16:54 | |
*** rbuzatu has quit IRC | 16:56 | |
*** flepied has quit IRC | 16:56 | |
*** matrohon has joined #openstack-infra | 16:57 | |
*** tesseract- has joined #openstack-infra | 16:58 | |
*** tesseract- has quit IRC | 16:58 | |
*** Apoorva has joined #openstack-infra | 16:58 | |
*** karthik__ has quit IRC | 16:59 | |
*** gyee_ has joined #openstack-infra | 16:59 | |
*** gyee_ has quit IRC | 16:59 | |
*** matrohon has quit IRC | 16:59 | |
*** gyee has joined #openstack-infra | 17:00 | |
AJaeger | pabelanger: did you figure out ianw's comment regarding nodepool and devstack - and xenial? I don't see any devstack jobs run for nodepool... | 17:00 |
*** gildub has quit IRC | 17:01 | |
pabelanger | AJaeger: yup, we are good. They are in jenkins/jobs/nodepool.yaml and still running ubuntu-trusty | 17:01 |
*** degorenko is now known as _degorenko|afk | 17:02 | |
AJaeger | pabelanger: ah, thanks! | 17:02 |
*** sdake has joined #openstack-infra | 17:02 | |
openstackgerrit | Adam Spiers proposed openstack-infra/irc-meetings: move HA meeting an hour later, to 0900 UTC https://review.openstack.org/349601 | 17:02 |
*** clenimar has quit IRC | 17:03 | |
mtreinish | rcarrillocruz: cool, yep I can ping it now | 17:04 |
*** thiagop has quit IRC | 17:04 | |
*** thiagop has joined #openstack-infra | 17:04 | |
*** cbader has quit IRC | 17:04 | |
*** markvoelker has joined #openstack-infra | 17:05 | |
mtreinish | rcarrillocruz, pabelanger: we still need the +A on https://review.openstack.org/#/c/347575/ I'm not sure the order for that when launching a new node | 17:05 |
*** achanda has joined #openstack-infra | 17:06 | |
*** sshnaidm is now known as sshnaidm|afk | 17:07 | |
openstackgerrit | Adam Spiers proposed openstack-infra/irc-meetings: move HA meeting an hour later, to 0900 UTC https://review.openstack.org/349601 | 17:07 |
rcarrillocruz | i approved | 17:08 |
rcarrillocruz | although | 17:08 |
rcarrillocruz | i should've probably created the hiera associated k/v | 17:08 |
*** abregman|afk is now known as abregman | 17:09 | |
mtreinish | rcarrillocruz: the gerrit ones require a user being created | 17:09 |
*** HeOS has quit IRC | 17:09 | |
pabelanger | rcarrillocruz: if you review 349590 and 349596 that should fix our root SSH issue in xenial | 17:10 |
mtreinish | I guess we could reuse an existing one | 17:10 |
*** dmsimard is now known as dmsimard|afk | 17:10 | |
*** achanda has quit IRC | 17:10 | |
mtreinish | oh, actually I'd need to change the puppet, because the username is being set in openstack_project::firehose and not overriden in site.pp | 17:10 |
*** ayoung has quit IRC | 17:11 | |
*** achanda has joined #openstack-infra | 17:11 | |
*** achanda has quit IRC | 17:11 | |
*** rbuzatu has joined #openstack-infra | 17:12 | |
*** achanda has joined #openstack-infra | 17:12 | |
*** yamahata has joined #openstack-infra | 17:12 | |
rcarrillocruz | mtreinish: i assume germqtt_gerrit_ssh_private_key is the key for 'germqtt' user ? | 17:12 |
rcarrillocruz | so it can read gerrit events, etc | 17:12 |
rcarrillocruz | ? | 17:12 |
mtreinish | rcarrillocruz: yeah | 17:13 |
openstackgerrit | Merged openstack-infra/project-config: networking-midonet: Consume gate_hook if exists https://review.openstack.org/344670 | 17:13 |
rcarrillocruz | was that user created at all? | 17:13 |
mtreinish | nope, not yet | 17:13 |
rcarrillocruz | haven't checked | 17:13 |
mtreinish | that's what I was just saying :) | 17:13 |
*** rbuzatu has quit IRC | 17:13 | |
rcarrillocruz | yeah, wasn't sure where you meant | 17:13 |
fungi | pabelanger: are we going to run into issues if 349596 gets approved and applied before 349590? | 17:13 |
rcarrillocruz | is it expected to be 'germqtt' or... | 17:13 |
rcarrillocruz | ? | 17:13 |
*** ericksonsantos has quit IRC | 17:14 | |
mtreinish | rcarrillocruz: it's germqtt: https://review.openstack.org/#/c/347575/6/modules/openstack_project/manifests/firehose.pp L18 | 17:14 |
AJaeger | corvus, fungi: For tagging/constraings: I can run "git show-ref --dereference 8.1.1" (or similar) and then use the sha like "git branch --contains 2c07b060bb9fdf8a244fa700e91861f8ec32b494" to get stable/mitaka. | 17:14 |
mtreinish | we can change it if needed though | 17:14 |
AJaeger | corvus, fungi: But that means I need an uptodate stable/mitaka branch, otherwise it won't work. | 17:14 |
rcarrillocruz | cool, let me refresh gerrit cli foo to create the user | 17:14 |
fungi | AJaeger: also, see my followup comments: we can't guarantee that `git branch --contains ...` will return only one branch name | 17:16 |
openstackgerrit | Merged openstack-infra/system-config: Add firehose.o.o config to system-config https://review.openstack.org/347575 | 17:16 |
fungi | AJaeger: so we need logic for selecting which containing branch is the correct one to use | 17:16 |
AJaeger | fungi, indeed, we can't, we could try to find the oldest... | 17:16 |
*** Sukhdev has quit IRC | 17:16 | |
rcarrillocruz | mtreinish, pabelanger : would "Non-Interactive" group be sufficient for 'germqtt' ? | 17:16 |
mtreinish | rcarrillocruz: I don't know, but I would assume so. Since all it needs is the event stream. But I don't know what that means so I can't be sure | 17:17 |
*** sdake has quit IRC | 17:17 | |
rcarrillocruz | i think that group grants that | 17:17 |
rcarrillocruz | sec | 17:17 |
rcarrillocruz | and you won't need any email notifications, do you? | 17:17 |
rcarrillocruz | i.e. when i create a user, i'm supposed to put an email, full name, groups, and ssh key | 17:18 |
mtreinish | nope, literally all it needs is to use gerritlib to get an event stream | 17:18 |
AJaeger | fungi, will we have a uptodate branches? | 17:18 |
*** thorst_afk is now known as thorst | 17:19 | |
*** hongbin has quit IRC | 17:19 | |
*** thiagop has quit IRC | 17:19 | |
*** raildo has quit IRC | 17:20 | |
mtreinish | rcarrillocruz: http://git.openstack.org/cgit/openstack-infra/germqtt/tree/germqtt/germqtt.py#n40 the germqtt code is super simple | 17:20 |
*** clenimar has joined #openstack-infra | 17:21 | |
rcarrillocruz | hmm | 17:22 |
rcarrillocruz | puppet runs are failing on the node | 17:22 |
*** raildo has joined #openstack-infra | 17:22 | |
rcarrillocruz | so user is not even created | 17:22 |
*** ericksonsantos has joined #openstack-infra | 17:22 | |
*** ayoung has joined #openstack-infra | 17:24 | |
*** thiagop has joined #openstack-infra | 17:24 | |
*** julim has quit IRC | 17:24 | |
*** Goneri has quit IRC | 17:24 | |
*** rbuzatu has joined #openstack-infra | 17:24 | |
mtreinish | rcarrillocruz: any errors I can look at? Or is it something before my poorly written puppet comes into play? | 17:25 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/diskimage-builder: TESTING UNDERCLOUD WITH CERTMONGER - DO NOT MERGE https://review.openstack.org/349606 | 17:25 |
fungi | AJaeger: zuul-cloner does a remote update, so knows the current remote branch heads so use -a and you can filter on those | 17:25 |
rcarrillocruz | mtreinish: errors are not in manifest logic: http://paste.openstack.org/show/545175/ | 17:26 |
*** signed8bit is now known as signed8bit_Zzz | 17:26 | |
rcarrillocruz | and i'm not sure if that's benign, looks to me it fails as it doesn't have master setting on puppet.conf | 17:26 |
rcarrillocruz | even though it has [agent] section | 17:26 |
rcarrillocruz | or well | 17:27 |
rcarrillocruz | yeah | 17:27 |
rcarrillocruz | the master is on the agent section | 17:27 |
fungi | AJaeger: specifically, `git branch -a --contains $tag|grep '^ remotes/origin/'|cut -d/ -f3-` or something | 17:27 |
rcarrillocruz | but we are on a puppetmasterless | 17:27 |
rcarrillocruz | i think that's just there for getting certs for the puppetdb | 17:27 |
rcarrillocruz | pabelanger: ^ | 17:27 |
openstackgerrit | Mikhail S Medvedev proposed openstack-infra/zuul: (wip) Treat builds without a registered job as cancelled https://review.openstack.org/349608 | 17:28 |
AJaeger | fungi, ah that's easier than what I did. Thanks | 17:29 |
*** signed8bit_Zzz is now known as signed8bit | 17:31 | |
*** Ravikiran_K has quit IRC | 17:31 | |
*** dtantsur is now known as dtantsur|afk | 17:31 | |
*** acoles is now known as acoles_ | 17:32 | |
*** nwkarste_ has quit IRC | 17:32 | |
fungi | AJaeger: the remaining topic is that we need some ranking mechanism. like prefer the first remotes/origin branch name from an alpahnumeric besides master or HEAD, and then fall back on master if there isn't one | 17:32 |
*** Na3iL has quit IRC | 17:33 | |
fungi | er, from an alphanumeric sort | 17:33 |
fungi | given that we shouldn't have nontrafitional stable/<series> branches in openstack/requirements and this logic is specific to that repo (for now) we likely don't need to get overly complex supporting things like version sort orders, case sensitivity, planning for feature branches, et cetera | 17:34 |
fungi | nontraditional | 17:34 |
fungi | we could maybe even just hardcode to `...|grep ^ remotes/origin/stable/` | 17:35 |
AJaeger | fungi, yeah - we only need to look for branches that are known to requirements repo, so stable/X | 17:35 |
fungi | AJaeger: note however that this gets tricky for projects like gnocchi that don't use normal stable branch names | 17:36 |
fungi | per that thread on the -dev ml last week | 17:36 |
AJaeger | I don't think we can do anything for gnocchi here - we would need to have a mapping between stable/<gnocchi-tree> vs stable/<requirements> | 17:37 |
fungi | but maybe they just don't use upper-constraints.txt and then it doesn't matter | 17:37 |
fungi | yeah, they explicitly map their branch names to coordinated stable release branches in their integration test jobs | 17:37 |
AJaeger | I know and don't like it ;( | 17:37 |
fungi | and it looks like they've only added to the mapping on an ad hoc basis as they discover they can't land a stable branch patch for something | 17:38 |
AJaeger | let's first get the "normal" case done;) | 17:38 |
*** amotoki has quit IRC | 17:38 | |
*** amotoki has joined #openstack-infra | 17:38 | |
fungi | agreed, best to assume repos follow our expected conventions and let the special snowflakes deal with their specialness on their own | 17:38 |
*** amotoki has quit IRC | 17:38 | |
*** yamamoto has joined #openstack-infra | 17:41 | |
AJaeger | This gives me the oldest stable branch a tag is in : git branch -a --contains $TAG|grep '^ remotes/origin/'|cut -d/ -f3-|sort|grep ^stable|head -n1 | 17:42 |
*** nwkarsten has joined #openstack-infra | 17:42 | |
openstackgerrit | Merged openstack-infra/zuul: Remove TestSchedulerConfigParsing https://review.openstack.org/346114 | 17:42 |
openstackgerrit | Merged openstack-infra/zuul: Individually skip all TestScheduler tests https://review.openstack.org/346127 | 17:43 |
openstackgerrit | Merged openstack-infra/zuul: Create AnsibleZuulTestCase https://review.openstack.org/346225 | 17:43 |
pabelanger | rcarrillocruz: cannot remember off the top of my head what we use it for these days | 17:43 |
*** nwkarsten has quit IRC | 17:44 | |
*** nwkarsten has joined #openstack-infra | 17:44 | |
*** karthik__ has joined #openstack-infra | 17:45 | |
*** eharney has joined #openstack-infra | 17:45 | |
*** nwkarste_ has joined #openstack-infra | 17:46 | |
fungi | AJaeger: yep, you could factor out the additional grep by changing the first one to look for '^ remotes/origin/stable/' instead | 17:46 |
*** nwkarste_ has quit IRC | 17:46 | |
*** yamamoto has quit IRC | 17:46 | |
*** nwkarste_ has joined #openstack-infra | 17:47 | |
*** nwkarste_ has quit IRC | 17:47 | |
AJaeger | indeed | 17:47 |
*** nwkarste_ has joined #openstack-infra | 17:48 | |
*** e0ne has joined #openstack-infra | 17:48 | |
*** jaosorior has quit IRC | 17:49 | |
fungi | mordred: would your announcement about github description flattening be good to get mentioned in thingee's weekly -dev ml digest too? | 17:49 |
*** nwkarsten has quit IRC | 17:49 | |
fungi | just thinking about how to get the word out to some of those teams who don't pay close attention to that ml and might otherwise be caught off-guard | 17:49 |
mordred | maybe? | 17:49 |
fungi | on the other hand, i'm not too keen on making public mention of github, so maybe the fewer times we invoke its name the better | 17:50 |
*** yeeg has joined #openstack-infra | 17:50 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: Remove openstackci-tripleo-test-cloud-rh2 from ansible-clouds https://review.openstack.org/349613 | 17:50 |
*** gyee has quit IRC | 17:50 | |
*** yeeg has quit IRC | 17:50 | |
fungi | or it may make itself manifest in our presence and rend us all asunder | 17:50 |
*** nwkarsten has joined #openstack-infra | 17:51 | |
*** yeeg has joined #openstack-infra | 17:51 | |
*** yeeg has quit IRC | 17:51 | |
pabelanger | fungi: mordred: We should land that quickly, to avoid puppetmaster ansible-playbook from using openstackci-tripleo-test-cloud-rh2. I forgot they only have a single tenant. openstackci-tripleo-test-cloud-rh1, which is coming back online will have 2 tenants | 17:51 |
pabelanger | 349613 | 17:52 |
*** nwkarsten has quit IRC | 17:52 | |
*** gyee has joined #openstack-infra | 17:52 | |
*** nwkarsten has joined #openstack-infra | 17:52 | |
*** jcoufal has quit IRC | 17:52 | |
AJaeger | fungi, http://paste.openstack.org/show/545179/ is what I'm testing, looks fine so far. | 17:53 |
*** markvoelker_ has joined #openstack-infra | 17:53 | |
*** nwkarsten has quit IRC | 17:53 | |
*** bnemec has quit IRC | 17:53 | |
*** markvoelker has quit IRC | 17:53 | |
*** nwkarst__ has joined #openstack-infra | 17:54 | |
AJaeger | fungi, so, I basically need to run two zuul-cloner invocations. First check out the project, then find branch for tag, then checkout requirements branch. | 17:54 |
*** pt_15 has joined #openstack-infra | 17:54 | |
*** nwkarste_ has quit IRC | 17:54 | |
*** nwkarst__ has quit IRC | 17:54 | |
*** nwkarste_ has joined #openstack-infra | 17:55 | |
*** PollyZ has quit IRC | 17:55 | |
*** nwkarste_ has quit IRC | 17:55 | |
*** bnemec has joined #openstack-infra | 17:55 | |
fungi | AJaeger: oh, good point, you need a local git clone to work from. but ultimately the overhead of calling z-c twice for different repos rather than once for two repos is likely insignificant | 17:56 |
fungi | so that seems fine | 17:56 |
*** nwkarste_ has joined #openstack-infra | 17:56 | |
corvus | agreed | 17:56 |
*** sambetts|afk has quit IRC | 17:57 | |
prometheanfire | AJaeger: talking about the cross-project testing? | 17:57 |
AJaeger | prometheanfire: constraints in post queue | 17:57 |
fungi | AJaeger: release pipeline | 17:57 |
*** nwkarste_ has quit IRC | 17:58 | |
prometheanfire | we just added that | 17:58 |
AJaeger | fungi is right ;) | 17:58 |
prometheanfire | have been useful so far | 17:58 |
*** rbuzatu has quit IRC | 17:58 | |
*** nwkarsten has joined #openstack-infra | 17:58 | |
*** nwkarsten has quit IRC | 17:58 | |
*** sambetts has joined #openstack-infra | 17:59 | |
fungi | prometheanfire: specifically working out how to reverse-map tags to branches so that we can apply the upper-constraints.txt from openstack-requirements when invoking tox to build release artifacts | 17:59 |
fungi | er, from openstack/requirements | 17:59 |
*** nwkarsten has joined #openstack-infra | 17:59 | |
*** rbuzatu has joined #openstack-infra | 18:00 | |
prometheanfire | reverse map tags? as in figure out which branch it applies to, so you know which branch of requirements to pull UC from to build release artifacts? | 18:00 |
*** nwkarste_ has joined #openstack-infra | 18:01 | |
*** tosky has quit IRC | 18:01 | |
*** nwkarst__ has joined #openstack-infra | 18:02 | |
AJaeger | prometheanfire: yes. So, for neutron 9.0.0b2 we want master, but for 8.1.2 we want stable/mitaka HEAD of requirements repo | 18:02 |
prometheanfire | right | 18:02 |
*** nwkars___ has joined #openstack-infra | 18:02 | |
rcarrillocruz | folks | 18:03 |
rcarrillocruz | is /etc/ansible/hostfile managed in git repo somewhere? | 18:03 |
prometheanfire | so you need to crawl git history, and since branches can disapear as well, it gets more complex | 18:03 |
rcarrillocruz | i can't seem to find where we populate it on puppet | 18:03 |
rcarrillocruz | fungi: ^ ? | 18:03 |
*** nwkars___ has quit IRC | 18:03 | |
*** nwkarsten has quit IRC | 18:04 | |
openstackgerrit | Ben Kero proposed openstack-infra/project-config: Move {name}-docs to ubuntu-xenial https://review.openstack.org/347941 | 18:04 |
prometheanfire | fungi: AJaeger: git branch --contains tag | 18:04 |
prometheanfire | or is it not that simple | 18:04 |
*** nwkars___ has joined #openstack-infra | 18:04 | |
*** nwkarste_ has quit IRC | 18:05 | |
*** asingh has joined #openstack-infra | 18:06 | |
*** rbrndt has quit IRC | 18:06 | |
*** nwkarst__ has quit IRC | 18:06 | |
*** nwkars___ has quit IRC | 18:06 | |
*** Goneri has joined #openstack-infra | 18:06 | |
*** karthik__ has quit IRC | 18:06 | |
*** njohnston has joined #openstack-infra | 18:06 | |
*** karthik__ has joined #openstack-infra | 18:07 | |
*** nwkarste_ has joined #openstack-infra | 18:07 | |
*** nwkarste_ has quit IRC | 18:07 | |
*** nwkarste_ has joined #openstack-infra | 18:08 | |
*** cody-somerville has joined #openstack-infra | 18:09 | |
rcarrillocruz | seems a leftover, since ansible.cfg default points to /etc/ansible/hosts anyways | 18:10 |
*** julim has joined #openstack-infra | 18:10 | |
*** nwkarste_ has quit IRC | 18:10 | |
*** jesusaur has quit IRC | 18:10 | |
*** EricGonczer_ has quit IRC | 18:11 | |
*** nwkarsten has joined #openstack-infra | 18:11 | |
*** csomerville has quit IRC | 18:11 | |
fungi | prometheanfire: it's almost that simple, but needs to get worked into the logic used by the job | 18:12 |
fungi | so the devil is in the implementation | 18:12 |
prometheanfire | should we focus on talking here or in -releases? :P | 18:12 |
prometheanfire | but ya | 18:12 |
*** nwkarste_ has joined #openstack-infra | 18:13 | |
fungi | the discussion in -release was intended to keep the release managers up to date on the situation with release jobs, less to hash out implementation details | 18:13 |
karthik__ | sdague: Hi | 18:13 |
prometheanfire | ah | 18:13 |
*** nwkarst__ has joined #openstack-infra | 18:14 | |
fungi | prometheanfire: for that, we have gerrit (once AJaeger pushes up his work in progress) | 18:14 |
prometheanfire | ah, cool | 18:14 |
*** nmagnezi has quit IRC | 18:15 | |
*** nwkarsten has quit IRC | 18:16 | |
mordred | rcarrillocruz: yah - we don't use hostfile anyumore | 18:16 |
*** njohnston has left #openstack-infra | 18:16 | |
AJaeger | fungi, we have jobs that run in both post and release pipeline - like docs job. Do we need to duplicate the job? | 18:17 |
fungi | prometheanfire: the other main complication is that we reuse the same logic currently for building branch artifacts in the post pipeline and release artifacts in the release pipeline | 18:17 |
*** nwkarste_ has quit IRC | 18:17 | |
openstackgerrit | Merged openstack-infra/germqtt: Add docs explaining mqtt topic layout https://review.openstack.org/347618 | 18:18 |
*** e0ne has quit IRC | 18:19 | |
fungi | AJaeger: ideally we would reuse the same builder for both. i'm just trying to think if it gets that complicated to use $ZUUL_REFNAME that way | 18:19 |
AJaeger | fungi, let me push what I have and then we can discuss that - nearly finished, just writing commit message | 18:20 |
*** gouthamr has quit IRC | 18:20 | |
*** nwkarsten has joined #openstack-infra | 18:20 | |
*** PollyZ has joined #openstack-infra | 18:21 | |
fungi | AJaeger: also thinking through whether this complicates zuul-git-prep-upper-constraints where we're relying on --branch to work around the lack of $ZUUL_BRANCH in some pipelines | 18:21 |
fungi | AJaeger: i wonder if that predates Nakato's zuul-cloner improvements and can be dispensed with now? | 18:22 |
fungi | AJaeger: we still need to use --branch in zuul-git-branch-prep-upper-constraints for obvious reasons, but its use can probably be restricted to periodic pipeline jobs only | 18:23 |
*** piet has joined #openstack-infra | 18:23 | |
*** e0ne has joined #openstack-infra | 18:23 | |
*** permalac has joined #openstack-infra | 18:23 | |
*** nwkarst__ has quit IRC | 18:24 | |
corvus | i plan on altering the periodic pipelines to include a branch parameter sometime in zuulv3 | 18:24 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Setup constraints for release https://review.openstack.org/349627 | 18:25 |
corvus | so eventually, we won't even need it there | 18:25 |
fungi | that would seriously help make our jobs more consistent | 18:25 |
AJaeger | fungi, corvus, there's a first patch up. I'm a bit tired, but this woke me up ;) Please review - and feel free to take over and rewrite if you have ideas on improvements... | 18:26 |
*** nwkarste_ has joined #openstack-infra | 18:26 | |
* AJaeger is sure that some $ZUUL_REF/URL variables need to be passed in somehow. | 18:26 | |
fungi | AJaeger: thanks! | 18:26 |
corvus | AJaeger, fungi: can we avoid using a jenkins script for this and use it as a macro directly? | 18:27 |
corvus | i'd really hate to spend 3 days fixing a bug in this | 18:27 |
AJaeger | corvus, sure, I can make this a macro... | 18:27 |
AJaeger | Ah, you don't want it baked into our images? | 18:27 |
corvus | right | 18:27 |
AJaeger | Please review - and comment. Next iteration will be macro... | 18:28 |
*** nwkarst__ has joined #openstack-infra | 18:28 | |
*** hurgleburgler has joined #openstack-infra | 18:28 | |
fungi | starting out as a macro for now would be good, yes. can move it to a separate script later once it's stabilized | 18:28 |
corvus | fungi: is there any reason to do that? | 18:28 |
AJaeger | back in a few minutes... | 18:28 |
fungi | corvus: perhaps not. i had assumed so given that we have many other things that could be builder macros as scripts baked into our images instead | 18:29 |
*** nwkarsten has quit IRC | 18:29 | |
corvus | fungi: afaik, most of that dates to pre-jjb. :) | 18:29 |
fungi | for example, run-tarball.sh and run-wheel.sh could be builders | 18:29 |
corvus | (or follows a tradition so dated) | 18:29 |
*** ayoung has quit IRC | 18:30 | |
fungi | but if the preference is to just keep things in macros unless they need to run on persistent job nodes, works for me | 18:30 |
openstackgerrit | Merged openstack-infra/tripleo-ci: Use delorean-current for puppet modules https://review.openstack.org/341429 | 18:30 |
corvus | it's probably not worth moving any existing scripts until post-v3 | 18:30 |
corvus | but i don't think we need to make new ones without a good reason | 18:30 |
mordred | ++ | 18:30 |
corvus | jjb has an include feature too, so we can even still stick 'em in their own files i think | 18:30 |
mtreinish | rcarrillocruz: I went to get lunch, did you get past that issue you were hitting before I stepped away? | 18:30 |
*** yottatsa has quit IRC | 18:31 | |
*** nwkarste_ has quit IRC | 18:31 | |
*** nwkarsten has joined #openstack-infra | 18:32 | |
odyssey4me | pabelanger any chance on getting https://review.openstack.org/307831 merged some time soon? | 18:33 |
*** jcoufal has joined #openstack-infra | 18:33 | |
*** nwkarste_ has joined #openstack-infra | 18:33 | |
*** nwkarste_ has quit IRC | 18:33 | |
odyssey4me | (or any other project-config cores :)) | 18:33 |
*** nwkarste_ has joined #openstack-infra | 18:34 | |
*** gouthamr has joined #openstack-infra | 18:34 | |
*** nwkarste_ has quit IRC | 18:34 | |
rcarrillocruz | sorry, not really around now, i'll recheck when pabelanger changed land, re: xenial blocking ssh | 18:34 |
rcarrillocruz | i tried manually to run remote_puppet_else playbook from puppetmaster but it fails, since it can ssh to it | 18:34 |
rcarrillocruz | i'll let you know | 18:34 |
*** nwkarste_ has joined #openstack-infra | 18:35 | |
*** Sukhdev has joined #openstack-infra | 18:35 | |
*** nwkarste_ has quit IRC | 18:35 | |
*** nwkarst__ has quit IRC | 18:36 | |
*** nwkarste_ has joined #openstack-infra | 18:36 | |
rcarrillocruz | s/changed/changes | 18:37 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Setup constraints for release https://review.openstack.org/349627 | 18:37 |
mtreinish | rcarrillocruz: ok, thanks for helping | 18:37 |
rcarrillocruz | s/can/can't | 18:37 |
rcarrillocruz | hate phone typing | 18:37 |
*** nwkarsten has quit IRC | 18:37 | |
mtreinish | heh, no worries. That's why I don't even attempt irc from the phone :) | 18:37 |
AJaeger | fungi, corvus: converted to builder macro. I still wonder whether ZUUL_REF/ZUUL_URL etc. are setup correctly. Do I need to set or unset them for either of the zuul-cloner invocations? | 18:37 |
*** markvoelker_ has quit IRC | 18:38 | |
openstackgerrit | Merged openstack-infra/tripleo-ci: Implement a new job for undercloud testing only https://review.openstack.org/346147 | 18:38 |
*** markvoelker has joined #openstack-infra | 18:39 | |
*** markvoelker has quit IRC | 18:39 | |
fungi | AJaeger: ZUUL_URL should always be correct. also ZUUL_REFNAME should be the tag name (it's the fallback to ZUUL_REF we were seeing in the earlier job causing it to checkout the tag by its sha rather than by its name) | 18:40 |
AJaeger | fungi, will it cause a problem if those are set for the requirements checkout invocation? | 18:41 |
*** whoops has joined #openstack-infra | 18:41 | |
fungi | AJaeger: zuul-cloner already expects they may not exist and has a series of fallbacks it looks for | 18:42 |
*** notnownikki has quit IRC | 18:42 | |
*** karthik__ has quit IRC | 18:42 | |
*** yamamoto has joined #openstack-infra | 18:43 | |
AJaeger | fungi, I mean: Those are set for the tagged-repo. Should we unset them for the second zuul-cloner call? | 18:43 |
*** karthik__ has joined #openstack-infra | 18:43 | |
fungi | AJaeger: the second zuul-cloner invocation will likely need to specify --branch since we need a means of communicating to it what requirements branch we've mapped to, but those variables won't cause a problem because zuul will see that they don't exist | 18:43 |
AJaeger | fungi, yes, it has --branch. | 18:44 |
fungi | i need to look at 349627 first though and stop reviewing in my head what i think you've written | 18:44 |
AJaeger | fungi, no hurry ;) | 18:44 |
pabelanger | odyssey4me: working bring up tripleo-test-cloud-rh1, I should be able to move back to MairaDB last this week | 18:45 |
*** mdrabe has quit IRC | 18:46 | |
*** yamamoto has quit IRC | 18:48 | |
*** nwkarsten has joined #openstack-infra | 18:48 | |
fungi | AJaeger: yeah, that's fine. i think the place we can _drop_ --branch is in the zuul-git-prep-upper-constraints macro since zuul-cloner should now be smart enough to look at $ZUUL_REFNAME and $ZUUL_BRANCH | 18:49 |
AJaeger | fungi, feel free to propose a change for that ;) | 18:51 |
fungi | AJaeger: and i'm wondering if later on we should refactor zuul-git-prep-upper-constraints to handle the additional logic from 349627 | 18:51 |
*** nwkarst__ has joined #openstack-infra | 18:51 | |
fungi | once we're sure it's working correctly | 18:51 |
*** nwkarste_ has quit IRC | 18:51 | |
fungi | so that we rely on mostly the same codepaths everywhere and can get rid of some of this duplication | 18:52 |
*** eric_lopez has quit IRC | 18:52 | |
*** nwkarste_ has joined #openstack-infra | 18:53 | |
AJaeger | fungi, I can't think straight right now how to use this for post queue, that's for another day. | 18:53 |
*** nwkarste_ has quit IRC | 18:53 | |
*** nwkarste_ has joined #openstack-infra | 18:54 | |
*** nwkarsten has quit IRC | 18:55 | |
*** doug-fish has joined #openstack-infra | 18:55 | |
*** nwkarst__ has quit IRC | 18:56 | |
*** nwkarst__ has joined #openstack-infra | 18:58 | |
*** nwkarst__ has quit IRC | 18:58 | |
*** nwkarste_ has quit IRC | 18:58 | |
*** e0ne has quit IRC | 19:00 | |
*** nwkarste_ has joined #openstack-infra | 19:00 | |
*** nwkarste_ has quit IRC | 19:00 | |
*** rbuzatu has quit IRC | 19:00 | |
pabelanger | fungi: I think it works, testhttps://review.openstack.org/#/c/349659 ? http://mirror.regionone.tripleo-test-cloud-rh1.openstack.org/ is online and under the control of puppetmaster.o.o now | 19:00 |
pabelanger | err | 19:00 |
pabelanger | scroll wheel fail | 19:00 |
*** nwkarsten has joined #openstack-infra | 19:00 | |
*** nwkarsten has quit IRC | 19:00 | |
pabelanger | fungi: AJaeger rcarrillocruz: do you mind reviewing 349659? tripleo-test-cloud-rh1 AFS mirror is onlin and under control of puppetmaster | 19:01 |
*** eric_lopez has joined #openstack-infra | 19:01 | |
*** nwkarsten has joined #openstack-infra | 19:02 | |
rcarrillocruz | +2 | 19:02 |
*** rbrndt has joined #openstack-infra | 19:02 | |
AJaeger | +2A | 19:02 |
*** jsavak has quit IRC | 19:02 | |
*** nwkarsten has quit IRC | 19:03 | |
*** jsavak has joined #openstack-infra | 19:03 | |
*** e0ne has joined #openstack-infra | 19:04 | |
*** rbuzatu has joined #openstack-infra | 19:04 | |
*** nwkarsten has joined #openstack-infra | 19:04 | |
*** nwkarsten has quit IRC | 19:05 | |
*** nwkarsten has joined #openstack-infra | 19:05 | |
openstackgerrit | Matt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test https://review.openstack.org/349077 | 19:05 |
*** nwkarste_ has joined #openstack-infra | 19:06 | |
*** nwkarste_ has quit IRC | 19:06 | |
*** fifieldt has quit IRC | 19:07 | |
*** nwkarste_ has joined #openstack-infra | 19:07 | |
*** nwkarste_ has quit IRC | 19:07 | |
*** pvaneck has joined #openstack-infra | 19:08 | |
*** nwkarste_ has joined #openstack-infra | 19:08 | |
*** nwkarste_ has quit IRC | 19:09 | |
*** mdrabe has joined #openstack-infra | 19:09 | |
*** nwkarste_ has joined #openstack-infra | 19:09 | |
*** Sukhdev has quit IRC | 19:09 | |
*** nwkarste_ has quit IRC | 19:10 | |
*** nwkarsten has quit IRC | 19:10 | |
*** Sukhdev has joined #openstack-infra | 19:10 | |
*** nwkarsten has joined #openstack-infra | 19:10 | |
*** nwkarsten has quit IRC | 19:11 | |
*** mmandel has quit IRC | 19:11 | |
*** mmandel has joined #openstack-infra | 19:11 | |
*** barnaby has joined #openstack-infra | 19:12 | |
*** nwkarsten has joined #openstack-infra | 19:13 | |
*** nwkarsten has quit IRC | 19:13 | |
*** nwkarsten has joined #openstack-infra | 19:13 | |
AJaeger | infra-root, there's an email on our mailing list mentioning that https://git.openstack.org/cgit/openstack/python-don is not mirrored to https://github.com/openstack/python-don - I just confirmed this. Could one of you look at it? | 19:14 |
*** nwkarsten has quit IRC | 19:14 | |
*** harlowja has quit IRC | 19:14 | |
AJaeger | This is one of the reasons why I prefer no mirroring - it's not reliable to setup ;( | 19:14 |
*** EricGonczer_ has joined #openstack-infra | 19:14 | |
*** nwkarsten has joined #openstack-infra | 19:14 | |
*** nwkarsten has quit IRC | 19:14 | |
*** nwkarsten has joined #openstack-infra | 19:15 | |
*** nwkarsten has quit IRC | 19:15 | |
*** harlowja has joined #openstack-infra | 19:15 | |
fungi | AJaeger: fixed. as usual manage-projects was unable to successfully grant gerrit's account permission to push into it for mirroring | 19:16 |
*** piet has quit IRC | 19:16 | |
AJaeger | fungi, thanks. Will you answer the email or shall I? | 19:16 |
*** nwkarsten has joined #openstack-infra | 19:17 | |
fungi | AJaeger: i can. just wrapping up another | 19:17 |
*** sdake has joined #openstack-infra | 19:18 | |
AJaeger | thanks | 19:18 |
* AJaeger waves good night... | 19:18 | |
*** nwkarste_ has joined #openstack-infra | 19:18 | |
*** nwkarste_ has quit IRC | 19:18 | |
*** fifieldt has joined #openstack-infra | 19:18 | |
*** achanda has quit IRC | 19:19 | |
rcarrillocruz | have a good one AJaeger | 19:20 |
*** nwkarste_ has joined #openstack-infra | 19:21 | |
*** mriedem1 has joined #openstack-infra | 19:21 | |
openstackgerrit | Merged openstack-infra/project-config: Revert "Disable tripleo-test-cloud-rh1 until we have AFS mirrors" https://review.openstack.org/349659 | 19:21 |
*** nwkarst__ has joined #openstack-infra | 19:21 | |
*** nwkarsten has quit IRC | 19:22 | |
*** nwkarst__ has quit IRC | 19:23 | |
*** mriedem has quit IRC | 19:23 | |
*** nwkarsten has joined #openstack-infra | 19:24 | |
*** nwkarsten has quit IRC | 19:24 | |
asingh | Hi All. i have https://review.openstack.org/#/c/339177/ , it has 2 +2 and +1 workflow , the dependent patch has merged few days back, not sure why is not getting merged . can someone take a look at it? | 19:24 |
mtreinish | rcarrillocruz: heh, at the speed the gates moving it'll be a while before any of those patches land | 19:24 |
rcarrillocruz | and it randomly failed the last test | 19:24 |
rcarrillocruz | sigh | 19:25 |
*** nwkarsten has joined #openstack-infra | 19:25 | |
rcarrillocruz | i just rechecked | 19:25 |
* rcarrillocruz waves fist | 19:25 | |
*** nwkarsten has quit IRC | 19:25 | |
*** nwkarste_ has quit IRC | 19:25 | |
*** nwkarsten has joined #openstack-infra | 19:25 | |
*** nwkarsten has quit IRC | 19:26 | |
rcarrillocruz | dependent change https://review.openstack.org/#/c/349590/ got +1 tho | 19:26 |
*** ihrachys has joined #openstack-infra | 19:26 | |
fungi | asingh: 339177 was approved while its dependency was still under review. now that the dependency has merged you need a new approval vote on it | 19:26 |
odyssey4me | infra-roots an extra review of https://review.openstack.org/348901 would be appreciated | 19:27 |
odyssey4me | fungi has already made his mark | 19:27 |
fungi | mtreinish: someone has a 33-change series in nova they keep rebasing, so it's been quite the hog on check pipeline resources | 19:27 |
*** nwkarste_ has joined #openstack-infra | 19:27 | |
*** nwkarste_ has quit IRC | 19:27 | |
*** nwkarste_ has joined #openstack-infra | 19:28 | |
*** nwkarste_ has quit IRC | 19:28 | |
mtreinish | fungi: ugh, we should get mriedem1 to lock that down | 19:29 |
*** nwkarste_ has joined #openstack-infra | 19:29 | |
mriedem1 | that would be mdbooth | 19:29 |
*** mriedem1 is now known as mriedem | 19:29 | |
*** nwkarste_ has quit IRC | 19:29 | |
*** nwkarste_ has joined #openstack-infra | 19:30 | |
*** nwkarste_ has quit IRC | 19:30 | |
*** nwkarsten has joined #openstack-infra | 19:32 | |
asingh | thanks fungi: is it okay to have same core reviewers that have reviewed the patch? | 19:32 |
*** nwkarsten has quit IRC | 19:32 | |
mtreinish | mriedem: sure, but I was asking you to wield your ptl influence and tell mdbooth to try not to flood the gate with constant rebases | 19:32 |
fungi | asingh: sure, any core reviewer can just add a new workflow +1 to that change, or the same core reviewer who did it before can set it to workflow +0 and then back to workflow +1 again | 19:32 |
*** nwkarsten has joined #openstack-infra | 19:33 | |
*** nwkarsten has quit IRC | 19:33 | |
mriedem | mtreinish: he'll probably just say nova core should review it faster :) | 19:33 |
mriedem | dansmith: ^ | 19:33 |
fungi | mriedem: or approve it faster! | 19:34 |
*** nwkarsten has joined #openstack-infra | 19:34 | |
dansmith | mriedem: yeah | 19:34 |
*** nwkarsten has quit IRC | 19:34 | |
fungi | (merged changes need no rebasing!) | 19:34 |
dansmith | mtreinish: mriedem: last week I asked diana to split the bottom chunk off, which she did, but he probably stitched it back together | 19:35 |
*** nwkarsten has joined #openstack-infra | 19:35 | |
*** nwkarsten has quit IRC | 19:35 | |
pabelanger | ianw: regarding ntp-wait, do you also need to restart ntpd on ubuntu to make it work? | 19:36 |
*** karthik__ has quit IRC | 19:36 | |
*** nwkarsten has joined #openstack-infra | 19:36 | |
*** karthik__ has joined #openstack-infra | 19:37 | |
fungi | in theory ntp-wait itself doesn't rely on ntpd being restarted. it's just a utility to watch ntpd's state and determine when the time has properly updated so that other tasks dependent on having correct time can run | 19:37 |
openstackgerrit | Merged openstack-infra/tripleo-ci: Enable Ceph in OVB/HA2 https://review.openstack.org/346897 | 19:37 |
*** nwkarsten has quit IRC | 19:37 | |
fungi | so that observation likely indicates there's something breaking ntpd itself early in boot | 19:38 |
*** nwkarsten has joined #openstack-infra | 19:38 | |
fungi | ianw's conjecture about lack of network setup early enough in boot seems like a possibility, i agree | 19:38 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul: Add an internals doc to the documentation https://review.openstack.org/349035 | 19:39 |
pabelanger | fungi: right, so that is what I am seeing: http://paste.openstack.org/show/545192/ | 19:39 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul: Rename BasePipelineManager to PipelineManager https://review.openstack.org/349036 | 19:39 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul: Move code out of zuul/manager/__init__.py https://review.openstack.org/349037 | 19:39 |
mordred | corvus, Shrews: I believe I have taken care of your reviews | 19:40 |
*** nwkarste_ has joined #openstack-infra | 19:40 | |
*** nwkarste_ has quit IRC | 19:40 | |
fungi | pabelanger: ahh, yep, dns resolution failing at ntpd start, and it doesn't reevaluate its configuration to properly resolve later | 19:41 |
*** nwkarste_ has joined #openstack-infra | 19:41 | |
fungi | pabelanger: so ideally ntpd wouldn't start until dns resolution is working properly | 19:41 |
*** nwkarste_ has quit IRC | 19:41 | |
pabelanger | fungi: yup, so http://paste.openstack.org/show/545194/ is systemd configure for centos-7 | 19:42 |
*** nwkarste_ has joined #openstack-infra | 19:43 | |
*** nwkarsten has quit IRC | 19:43 | |
*** jsavak has quit IRC | 19:43 | |
fungi | pabelanger: do any of those units listed in Unit.After depend on networking? | 19:43 |
*** jsavak has joined #openstack-infra | 19:44 | |
pabelanger | fungi: ntpdate is the only one install, and it is stopped | 19:44 |
pabelanger | so that looks to be our issue | 19:44 |
*** nwkarsten has joined #openstack-infra | 19:44 | |
fungi | wondering if network hotplug is adding interfaces after ntpd starts, or if there's something else external to the instance which is causing dns lookups to fail soon after boot | 19:44 |
pabelanger | actually, rsyslog is installed but it is also missing network target | 19:45 |
*** yamamoto has joined #openstack-infra | 19:45 | |
*** nwkarsten has quit IRC | 19:45 | |
mordred | fungi: remember back when all of your hardware existed at boot time and also when boot was serial? | 19:46 |
*** nwkarst__ has joined #openstack-infra | 19:46 | |
*** nwkarst__ has quit IRC | 19:46 | |
fungi | mordred: i still have dreams about it, yes | 19:46 |
mordred | fungi: I'm so glad that "progress" has brought us all of the new "tools" to make our "lives" "better" | 19:47 |
fungi | mordred: we no longer need lives. systemd has a replacement for that | 19:47 |
*** nwkarste_ has quit IRC | 19:47 | |
mordred | fungi: oh right. I forgot | 19:48 |
*** nwkarste_ has joined #openstack-infra | 19:48 | |
mordred | fungi: it probably doens't log reliably either does it? | 19:48 |
*** eharney has quit IRC | 19:48 | |
fungi | mine never logged well to start with, so no great loss | 19:48 |
*** nwkarst__ has joined #openstack-infra | 19:48 | |
*** eharney has joined #openstack-infra | 19:49 | |
*** nwkarst__ has quit IRC | 19:49 | |
fungi | just reading an ml thread on debian-devel wherein md provides high praise for systemd-networkd as "nowadays usable" | 19:49 |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Delete ping test environment in periodic jobs https://review.openstack.org/346134 | 19:49 |
fungi | (the ifupdown2 bashing thread) | 19:49 |
*** nwkarsten has joined #openstack-infra | 19:50 | |
*** nwkarst__ has joined #openstack-infra | 19:50 | |
*** yamamoto has quit IRC | 19:50 | |
*** nwkarst__ has quit IRC | 19:51 | |
mordred | fungi: I will remind us all that slackware still uses sysvinit | 19:51 |
*** coolsvap has quit IRC | 19:51 | |
*** nwkarst__ has joined #openstack-infra | 19:51 | |
mtreinish | fungi: I still don't have bonded networks starting up properly at home... | 19:52 |
*** nwkarste_ has quit IRC | 19:52 | |
*** nwkarste_ has joined #openstack-infra | 19:53 | |
fungi | mtreinish: yeah, that is actually pretty easy to do in ifupdown | 19:53 |
fungi | define your interfaces, define your bond interface, done | 19:53 |
*** nwkars___ has joined #openstack-infra | 19:53 | |
phschwartz | has anyone seen an issue where you have a min-ready set for a label in nodepool and a much greater max-servers set for the providers, but you never get more nodes then the min-ready? | 19:54 |
fungi | i used to have an ifupdown config for my xen servers that created 802.1q vlan subinterfaces on bonds across physical interfaces, bound them into a bridge and added virtual interfaces to the bridge | 19:54 |
mordred | fungi: but that's not modern and event-driven! | 19:54 |
*** nwkarsten has quit IRC | 19:54 | |
rcarrillocruz | lol | 19:54 |
mtreinish | fungi: heh, yep I have a bash script that does that. But I've never gotten it to work as part of the startup process with systemd. | 19:55 |
*** Apoorva has quit IRC | 19:55 | |
fungi | phschwartz: that generally means that nodepool is unable to track the demand in gearman | 19:55 |
*** nwkarst__ has quit IRC | 19:56 | |
*** shardy has quit IRC | 19:56 | |
*** dkranz has joined #openstack-infra | 19:56 | |
*** nwkars___ has quit IRC | 19:57 | |
*** nwkarste_ has quit IRC | 19:57 | |
*** jesusaur has joined #openstack-infra | 19:57 | |
*** nwkarsten has joined #openstack-infra | 19:57 | |
phschwartz | fungi: is there a way to check that and to see the current demand it sees? | 19:58 |
*** nwkarste_ has joined #openstack-infra | 19:58 | |
rcarrillocruz | mordred: http://people.canonical.com/~jhunt/upstart/upstart-states-new.png | 19:59 |
rcarrillocruz | nothing personal against upstart, but i sobbed when i looked at that diagram when fixing a glean init issue... | 19:59 |
mordred | yah | 19:59 |
mordred | I mean | 19:59 |
fungi | phschwartz: /var/log/nodepool/debug.log | 19:59 |
*** javeriak has quit IRC | 19:59 | |
mordred | rcarrillocruz: you don't happen to know how to install a python3 module with pip in our puppet do you? | 20:00 |
rcarrillocruz | hmm, i'm afraid i haven't battled with that no | 20:01 |
rcarrillocruz | what is it about | 20:01 |
phschwartz | fungi: also, have you ever seen an issue were 2 nodes built from the same image have an issue were 1 will allow sudo and 1 will not (revoke-sudo builder is not used and the failure/pass are both on the same job) | 20:01 |
*** jsavak has quit IRC | 20:01 | |
mordred | well, I started hacking on a change to switch our cgit to using pygments for syntax highlighting | 20:01 |
*** e0ne has quit IRC | 20:01 | |
mordred | rcarrillocruz: but the pygments helper script that comes with cgit depends on python3 for some reason | 20:02 |
*** nwkarste_ has quit IRC | 20:02 | |
*** nwkarsten has quit IRC | 20:02 | |
*** jsavak has joined #openstack-infra | 20:02 | |
mtreinish | mordred: http://paste.openstack.org/show/545195/ ? :) | 20:02 |
rcarrillocruz | if you have a change up or some paste, link me | 20:03 |
rcarrillocruz | i can look with better eyes in my morning | 20:03 |
mordred | rcarrillocruz: OH! well, it lies. it doesn't need python3 | 20:03 |
*** nwkarsten has joined #openstack-infra | 20:03 | |
mordred | it just has python3 in its first line | 20:03 |
mordred | mtreinish: yah - but there's no pip3 on the box either | 20:03 |
*** nwkarsten has quit IRC | 20:04 | |
rcarrillocruz | mordred: btw, how's your ansible image builder role? did you have time to look at it? if not, i'm happy to pull it from your queue of stuff | 20:04 |
rcarrillocruz | i.e. forking and pushing a PR on your github or something | 20:04 |
mordred | rcarrillocruz: that's a great question :) | 20:04 |
*** nwkarsten has joined #openstack-infra | 20:04 | |
rcarrillocruz | prometheanfire was asking something related to it the other day | 20:04 |
rcarrillocruz | about 'why o why use puppet on our images' | 20:04 |
*** jcoufal_ has joined #openstack-infra | 20:05 | |
*** nwkarsten has quit IRC | 20:05 | |
pabelanger | fungi: so, I think our fix is to also enable ntpdate service, at least in centos-7. I'm just testing that in a few regions before suggesting a patch | 20:05 |
pabelanger | ianw: ^ | 20:05 |
mordred | rcarrillocruz: I haven't hacked on it in a while -so feel free to jump on it | 20:05 |
rcarrillocruz | k, i'll sniff around your github repos and find it | 20:05 |
corvus | rcarrillocruz: i don't expect us to use ansible instead of puppet to build images | 20:06 |
corvus | rcarrillocruz: we're moving to using dib elements | 20:06 |
*** e0ne has joined #openstack-infra | 20:06 | |
*** nwkarste_ has joined #openstack-infra | 20:06 | |
rcarrillocruz | corvus: so the plan is to patch stuff that we really need puppet today with elements | 20:07 |
rcarrillocruz | ? | 20:07 |
*** jcoufal has quit IRC | 20:07 | |
corvus | rcarrillocruz: we need very little puppet for a nodepool worker image | 20:07 |
*** azweb76 has joined #openstack-infra | 20:08 | |
rcarrillocruz | well, that's great cos then we just use ansible to do the glance upload | 20:08 |
rcarrillocruz | how are you folks uploading these days images | 20:08 |
rcarrillocruz | plain glance commands | 20:08 |
rcarrillocruz | ? | 20:08 |
corvus | rcarrillocruz: nodepool | 20:08 |
fungi | phschwartz: does not sound familiar, no. though i have seen strangeness in years past where we would ask nova to boot an instance from a snapshot and it would seemingly boot from another (often broken) snapshot instead which seemed like one we had deleted days or weeks before. like nova's image cache table getting corrupted somehow | 20:08 |
rcarrillocruz | hmm, ok, need to look, haven't looked at this stuff, we still had snapshot based images in Gozer | 20:09 |
phschwartz | fungi: hmm | 20:09 |
phschwartz | fungi: that is interesting | 20:09 |
*** HeOS has joined #openstack-infra | 20:09 | |
*** yottatsa has joined #openstack-infra | 20:11 | |
*** nwkarsten has joined #openstack-infra | 20:11 | |
rcarrillocruz | o-k, those are a few verbs i wasn't aware of... | 20:12 |
*** Apoorva has joined #openstack-infra | 20:12 | |
* rcarrillocruz reads nodepool docs avidly | 20:12 | |
*** nwkarst__ has joined #openstack-infra | 20:12 | |
*** e0ne has quit IRC | 20:12 | |
openstackgerrit | Thiago Paiva Brito proposed openstack-infra/puppet-openstackci: Pinning JJB and Zuul for 3rd party CI https://review.openstack.org/348035 | 20:13 |
*** nwkars___ has joined #openstack-infra | 20:14 | |
*** nwkarste_ has quit IRC | 20:15 | |
*** mriedem1 has joined #openstack-infra | 20:16 | |
*** nwkarsten has quit IRC | 20:16 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Use pygments for syntax highlighting for git.o.o https://review.openstack.org/349682 | 20:16 |
*** nwkarsten has joined #openstack-infra | 20:16 | |
mordred | pleia2: ^^ I _think_ that should be good when you awaken | 20:17 |
mordred | pleia2: or, rather... I think that should be good. you may enjoy looking when you awaken | 20:17 |
mordred | its quality has no relationship to your state of sleeping | 20:17 |
*** nwkarst__ has quit IRC | 20:18 | |
*** nwkarste_ has joined #openstack-infra | 20:18 | |
*** nwkars___ has quit IRC | 20:19 | |
*** mriedem has quit IRC | 20:19 | |
*** nwkarsten has quit IRC | 20:21 | |
pabelanger | fungi: okay, some testing seems to should that we should also enable the ntpdate service on centos-7 to setup the proper dependencies for ntpd | 20:21 |
pabelanger | s/should/show | 20:22 |
*** nwkarsten has joined #openstack-infra | 20:24 | |
fungi | pabelanger: that sounds like something that needs fixing upstream in fedora/rhel too | 20:25 |
fungi | since people besides us may want to stop relying on the (officially deprecated) ntpdate utility in favor of ntp-wait | 20:25 |
pabelanger | fungi: Agreed. I plan on submitting a fix into fedora for sure | 20:26 |
corvus | mordred: does that need or already have a stylesheet? | 20:26 |
*** ayoung has joined #openstack-infra | 20:26 | |
fungi | alternatively, is there a simple way to declare ntpdate as an alias for networking from systemd's dependency handling perspective? | 20:26 |
pabelanger | I am not sure right now | 20:26 |
*** nwkarste_ has quit IRC | 20:28 | |
fungi | or we could simply install a custom ntpd unit that has the corrected dependency we expect | 20:28 |
fungi | pabelanger: basically a backport of whatever fix you're going to propose upstream | 20:29 |
*** amitgandhinz has quit IRC | 20:29 | |
*** amitgandhinz has joined #openstack-infra | 20:30 | |
pabelanger | fungi: Right, so we can do 2 steps, enable ntpdate service for centos-7, fix upstream fedora. Once patch lands in fedora, revert ntpdate service and run our own custom ntpd | 20:30 |
*** nwkarste_ has joined #openstack-infra | 20:31 | |
pabelanger | also open a bug into centos and see if we can backport service file there too | 20:31 |
*** nwkarst__ has joined #openstack-infra | 20:32 | |
*** jesusaur has quit IRC | 20:32 | |
*** Apoorva_ has joined #openstack-infra | 20:33 | |
*** nwkarsten has quit IRC | 20:34 | |
*** Jeffrey4l has quit IRC | 20:35 | |
*** nwkarsten has joined #openstack-infra | 20:35 | |
*** nwkarste_ has quit IRC | 20:35 | |
*** Jeffrey4l has joined #openstack-infra | 20:35 | |
fungi | all that sounds reasonable | 20:35 |
*** dkranz has quit IRC | 20:35 | |
*** Apoorva has quit IRC | 20:36 | |
*** rbuzatu has quit IRC | 20:36 | |
corvus | mordred: also, we're supposed to have syntax highlighting now, but i don't see it. do you know why? | 20:37 |
*** bhavik has quit IRC | 20:37 | |
*** nwkarste_ has joined #openstack-infra | 20:38 | |
mordred | corvus: it already has a stylesheet, although I believe we can provide one to override | 20:38 |
*** honza has quit IRC | 20:38 | |
*** nwkarst__ has quit IRC | 20:38 | |
mordred | corvus: and no, we do not know why it's broken currently - that is a thing pleia2 was going to look in to in the morning | 20:38 |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: Enable ntpdate service for centos-7 https://review.openstack.org/349692 | 20:39 |
pabelanger | fungi: ianw: ^ | 20:39 |
corvus | mordred: yeah, i wonder if the output from pygments will match the existing stylesheet or if we'll need a new one? | 20:40 |
mordred | corvus: fwiw, http://inaugust.com/foo.html is an example of running the pygments highlighter on the script that is the highlighter | 20:40 |
*** nwkarst__ has joined #openstack-infra | 20:40 | |
rcarrillocruz | pabelanger: not sure if you're gonna get linter issue due to rockets misalignment? | 20:40 |
*** nwkarsten has quit IRC | 20:41 | |
corvus | mordred: the current thing, if it worked, would output things like "<span class="hl kwa">print</span>" | 20:41 |
rcarrillocruz | not sure if we have that setting on the linter job at the gate | 20:41 |
pabelanger | rcarrillocruz: shouldn't because it is system-config | 20:41 |
pabelanger | but I can quickly fix | 20:41 |
rcarrillocruz | ah right | 20:41 |
rcarrillocruz | nono | 20:41 |
rcarrillocruz | i hate rocket things | 20:41 |
rcarrillocruz | please no :D | 20:41 |
pabelanger | okay | 20:41 |
*** honza has joined #openstack-infra | 20:41 | |
fungi | yeah, we don't do style enforcement on system-config because we don't intend to put it on puppetforge | 20:41 |
rcarrillocruz | +2 | 20:42 |
corvus | mordred: looks like pygments outputs '<span class="k">' for the same | 20:42 |
rcarrillocruz | and i'm glad we do then | 20:42 |
fungi | pabelanger: rcarrillocruz: as long as it's readable and maintainable, i don't have any style concerns | 20:42 |
*** honza is now known as Guest52823 | 20:42 | |
rcarrillocruz | i find it one of the most irritating things to get -1 about | 20:42 |
corvus | mordred: so i expect we would need a stylesheet update | 20:42 |
*** vvalderrv1 has joined #openstack-infra | 20:42 | |
mordred | corvus: ya. so looks like we'd need to rework stylesheet ... yeah | 20:42 |
cj | vvalderrv1: howdy! | 20:42 |
vvalderrv1 | hello | 20:43 |
cj | zxiiro: I've recommended that vvalderrv1 read up on jjb. Is there a canonical primer? | 20:43 |
rcarrillocruz | ok, so , the dib images in nodepool. is there a cron that upload them periodically or we do that manually? | 20:43 |
*** nwkarsten has joined #openstack-infra | 20:43 | |
fungi | pabelanger: 349613 failed gate-infra-puppet-apply-centos-7 (i haven't looked into why) | 20:44 |
corvus | rcarrillocruz: nodepool uploads images when it finishes building them | 20:44 |
corvus | rcarrillocruz: and it re-builds them every day | 20:44 |
*** nwkars___ has joined #openstack-infra | 20:44 | |
*** nwkars___ has quit IRC | 20:44 | |
*** nwkarste_ has quit IRC | 20:44 | |
rcarrillocruz | ok | 20:44 |
*** nwkarste_ has joined #openstack-infra | 20:46 | |
fungi | 188 out of 798 votes cast so far for infra mascot with just over 3 hours to go | 20:46 |
*** yamamoto has joined #openstack-infra | 20:46 | |
cj | link? | 20:46 |
* cj checks mail | 20:46 | |
*** mriedem1 is now known as mriedem | 20:47 | |
rcarrillocruz | i guess it consumes the same nodepoo.conf setting as snapshot based images updates then | 20:47 |
fungi | cj: you would have gotten a civs ballot from me if you're an infra contributor over the past 12 months | 20:47 |
*** nwkarst__ has quit IRC | 20:47 | |
rcarrillocruz | mordred, so did you start your ansible build/upload role before this was in nodepool? | 20:47 |
rcarrillocruz | or you have another use case in mind? | 20:47 |
cj | hurm... I wonder if any of my changes have been accepted yet... | 20:47 |
fungi | cj: From: Jeremy Stanley <fungi@yuggoth.org>; Subject: Poll: OpenStack Infra Team Mascot | 20:47 |
mordred | rcarrillocruz: ah! yes - the ansible role was for us to make base images for infra | 20:47 |
mordred | so that we would not be using cloud-provider images in our long-lived machines, but would have an automated way to manage it | 20:48 |
fungi | cj: sent tuesday of last week | 20:48 |
cj | Nope. looks like I'm not in the crowd | 20:48 |
*** thiagolib has quit IRC | 20:48 | |
rcarrillocruz | AH | 20:48 |
*** nwkarsten has quit IRC | 20:48 | |
pabelanger | fungi: possible, it was untested | 20:48 |
rcarrillocruz | ubuntu-infra-minimal-foo etc | 20:48 |
fungi | cj: get a change in soon and you can vote me out of the ptl position! ;) | 20:48 |
rcarrillocruz | ? | 20:48 |
mordred | rcarrillocruz: yah | 20:48 |
rcarrillocruz | makes sense now | 20:48 |
mordred | rcarrillocruz: I think once we get into that the two will become related | 20:49 |
cj | fungi: this one's nearly ready... | 20:49 |
cj | https://review.openstack.org/#/c/287056/ | 20:49 |
*** nwkarst__ has joined #openstack-infra | 20:49 | |
*** nwkarst__ has quit IRC | 20:49 | |
mordred | because one of the reasons we puppet our nodepool images right now is to get our admin accounts on them and stuff | 20:49 |
*** Goneri has quit IRC | 20:49 | |
mordred | so figuring out a good plan for dealing with duplication of effort without making anything too difficult | 20:49 |
cj | I need a test environment to exercise the IRC comms, but once I get tests passing, I think it'll be good to go. | 20:49 |
rcarrillocruz | k | 20:49 |
mordred | is part of the hard part here | 20:49 |
pabelanger | fungi: oh, 349613, looks like zuul-launcher aborted the job. let me check that | 20:49 |
fungi | cj: ahh, yep. i started to try 287056 out a while back and realized we'd need to convert our config first | 20:50 |
*** dprince has quit IRC | 20:50 | |
*** rfolco_ has quit IRC | 20:50 | |
fungi | cj: looks like pleia2 has since added a change for that part | 20:50 |
*** shashank_hegde has joined #openstack-infra | 20:50 | |
*** nwkarste_ has quit IRC | 20:50 | |
cj | oh, great! I had thought about a conversion script or a deprecated old-config loader, but haven't had time to implement. | 20:50 |
fungi | though it still needs a little work apparently | 20:50 |
fungi | but yes, close | 20:51 |
pabelanger | fungi: looks like slow git clones from ovh-bhs1 | 20:51 |
*** nwkarste_ has joined #openstack-infra | 20:51 | |
*** nwkarste_ has quit IRC | 20:51 | |
fungi | pabelanger: strange. i wouldn't think they'd stop packets at the border, but those mounties are getting more vigilant | 20:51 |
zxiiro | cj: just the main documentation | 20:51 |
cj | zxiiro: okay. url? | 20:51 |
cj | vvalderrv1: ^^ | 20:51 |
*** nwkarste_ has joined #openstack-infra | 20:51 | |
*** hrybacki is now known as hrybacki|appt | 20:51 | |
corvus | jhesketh: i was thinking more about your comment on the test changes, and now i'm thinking about subclassing the ansible launcher to do everything *except* run ansible... is that what you were suggesting? | 20:52 |
*** nwkarste_ has quit IRC | 20:52 | |
cj | http://docs.openstack.org/infra/jenkins-job-builder/ prolly, eh? | 20:52 |
zxiiro | cj vvalderrv1 http://docs.openstack.org/infra/jenkins-job-builder/ | 20:52 |
*** yamamoto has quit IRC | 20:52 | |
cj | great, the docs are published well then :-) | 20:52 |
zxiiro | cj vvalderrv1 it's a holiday today so my responses will ve slow | 20:52 |
*** siva_krish has quit IRC | 20:52 | |
*** nwkarste_ has joined #openstack-infra | 20:53 | |
cj | aw, thanks for checking in, then! Sorry to keep you from your vacating! :-) | 20:53 |
*** nwkarste_ has quit IRC | 20:54 | |
*** nwkarste_ has joined #openstack-infra | 20:55 | |
*** nwkarste_ has quit IRC | 20:55 | |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Enable net-iso for ovb jobs https://review.openstack.org/343017 | 20:55 |
zxiiro | no problem. the jjb documentation is pretty good I think. plus our intern's been beefing it up all summer :) | 20:56 |
mgagne | mordred: looking at shade, is there a way to actually list images and filters? I only found get_image() in doc, I found list_images() in source but there is no filters argument :-/ | 20:56 |
*** nwkarste_ has joined #openstack-infra | 20:56 | |
*** nwkarste_ has quit IRC | 20:56 | |
mgagne | mordred: ok, found "search_images" :O | 20:56 |
*** akshai has quit IRC | 20:57 | |
*** siva_krish has joined #openstack-infra | 20:57 | |
openstackgerrit | Paul Belanger proposed openstack-infra/nodepool: Default config-drive to true https://review.openstack.org/349697 | 20:57 |
mgagne | sorry for the disturbance :D | 20:57 |
*** nwkarste_ has joined #openstack-infra | 20:57 | |
rcarrillocruz | yeah, in general | 20:57 |
rcarrillocruz | all objects have list and search | 20:57 |
zxiiro | I'm gonna try to convince him to stay on as a reviewer after his internship is over | 20:57 |
rcarrillocruz | if not , we should add them | 20:57 |
*** nwkarste_ has quit IRC | 20:57 | |
openstackgerrit | Joshua Harlow proposed openstack-infra/err2d2: Add basic README.rst and LICENSE https://review.openstack.org/349698 | 20:58 |
fungi | pabelanger: i've approved 349692, but the inline code comment could use some followup clarification pointing out that ntpd has an implicit dependency on networking that's getting fulfilled indirectly through ntpdate's systemd unit, but that the dependency should be made explicit upstream and backported. maybe can update that comment once you have an upstream bug url tracking it? | 20:58 |
openstackgerrit | Joshua Harlow proposed openstack-infra/err2d2: Add basic README.rst and LICENSE https://review.openstack.org/349698 | 20:58 |
mgagne | rcarrillocruz: well, I found so inconsistencies where some calls have "filters" and others don't | 20:58 |
pabelanger | fungi: Agreed. I'll follow up with a new commit once I have upstream bugzilla in place | 20:58 |
mgagne | so I'm not sure if it's on purpose or not | 20:58 |
rcarrillocruz | yeah, cos some have sense to have filters | 20:59 |
*** nwkarsten has joined #openstack-infra | 20:59 | |
rcarrillocruz | whereas others not | 20:59 |
rcarrillocruz | and well... it's shade | 20:59 |
rcarrillocruz | :D | 20:59 |
mgagne | :D | 20:59 |
*** nwkarsten has quit IRC | 20:59 | |
*** Goneri has joined #openstack-infra | 20:59 | |
*** karthik__ has quit IRC | 20:59 | |
*** thiagop has quit IRC | 20:59 | |
*** nwkarsten has joined #openstack-infra | 21:00 | |
*** nwkarsten has quit IRC | 21:00 | |
*** jsavak has quit IRC | 21:00 | |
*** nwkarsten has joined #openstack-infra | 21:01 | |
*** jesusaur has joined #openstack-infra | 21:01 | |
*** amitgandhinz has quit IRC | 21:01 | |
*** amitgandhinz has joined #openstack-infra | 21:01 | |
*** yottatsa has quit IRC | 21:01 | |
*** nwkarste_ has joined #openstack-infra | 21:02 | |
*** nwkarste_ has quit IRC | 21:02 | |
*** nwkarste_ has joined #openstack-infra | 21:04 | |
*** nwkarsten has quit IRC | 21:05 | |
*** nwkarste_ has quit IRC | 21:05 | |
*** nwkarsten has joined #openstack-infra | 21:06 | |
*** raildo has quit IRC | 21:06 | |
*** nwkarsten has quit IRC | 21:06 | |
*** nwkarste_ has joined #openstack-infra | 21:08 | |
*** thorst has quit IRC | 21:08 | |
*** nwkarste_ has quit IRC | 21:08 | |
*** thorst has joined #openstack-infra | 21:09 | |
mgagne | so it looks like create_image doesn't like when you have 2 images with the same name :-/ | 21:09 |
mordred | mgagne: yah. it does not like that | 21:10 |
mgagne | why is that? | 21:10 |
mordred | mgagne: because nobody has yet given a compelling use case as to why that should be allowed and what the workflow should look like vs. just not letting it happen | 21:11 |
*** nwkarste_ has joined #openstack-infra | 21:11 | |
pabelanger | fungi: mordred: have a moment to review: https://review.openstack.org/#/c/341856/ adds debian-openstack source.list files into configure_mirror.sh | 21:11 |
mordred | mgagne: the simple case for images is "I want to boot the image named foo" | 21:11 |
mgagne | mordred: well, that's my workflow and I can't migrate to shade because of that | 21:11 |
mordred | mgagne: can you explain how it works for you? | 21:12 |
*** jkilpatr has quit IRC | 21:12 | |
mgagne | mordred: it's a similar system to the one found at RAX where old images are preserved and only marked "hidden". Image always has the same name. | 21:13 |
*** thorst has quit IRC | 21:13 | |
mgagne | and only one is visible to the end user. | 21:14 |
fungi | pabelanger: one concern with 341856, see inline | 21:14 |
mgagne | so this means I can't "stage" the new image because it has the same name as an existing one. | 21:14 |
mordred | mgagne: gotcha. so - for images currently the de-duplication is in service of avoiding uploading multiple times ... I think if we added a "force_upload" parameter or something that woudl skip the duplicate checks, the rest of the things should work | 21:15 |
mgagne | would force_upload override the existing one? | 21:15 |
*** ldnunes has quit IRC | 21:15 | |
fungi | pabelanger: also i have a feeling that until you start signing the debian mirror, it'll be unusable without the same bit from the ubuntu conditional that turns off signature checking | 21:15 |
mordred | mgagne: no - glance is perfectly happy to let you upload multiples | 21:16 |
*** r0ckS0LiD has joined #openstack-infra | 21:16 | |
mgagne | mordred: or should it be named "allow_duplicate_names" instead? | 21:16 |
mordred | mgagne: yah - maybe so | 21:16 |
mgagne | mordred: well, my goal is not to override the existing one | 21:16 |
mordred | yah | 21:16 |
mordred | I'm with you | 21:16 |
mgagne | right | 21:16 |
fungi | pabelanger: are any jobs even using the plain (not openstack-newton) debian mirror? if we're building it with reprepro i'm unsure how it's working for any jobs | 21:16 |
mgagne | all of this because somehow, glanceclient broke itself and I can't upload with the script I've been using for years or maybe someone in our team changed something :-/ | 21:17 |
*** sdake has quit IRC | 21:20 | |
*** kzaitsev_mb has joined #openstack-infra | 21:20 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add ability to upload duplicate images https://review.openstack.org/349710 | 21:21 |
mordred | mgagne: something like that ^^ | 21:21 |
*** skipp has quit IRC | 21:22 | |
mgagne | mordred: I think allow_duplicates would be more appropriate | 21:22 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add ability to upload duplicate images https://review.openstack.org/349710 | 21:22 |
mordred | mgagne: with the s instead of without? | 21:22 |
mgagne | yea | 21:22 |
mgagne | that's the most common name I found on google | 21:22 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add ability to upload duplicate images https://review.openstack.org/349710 | 21:22 |
*** stew925 has quit IRC | 21:23 | |
mordred | mgagne: k. I'm pretty sure that's the only place where we're doing the enforcement | 21:23 |
*** flepied1 has quit IRC | 21:23 | |
mgagne | +1 | 21:24 |
*** eeiden has quit IRC | 21:24 | |
mordred | mgagne: ACTUALLY - reading through it again, it looks like it should only complain if the md5 and sha256 checksums of the file you have locally match the ones of the image in the cloud ... did you get the error "image {name} exists and is up to date" ? | 21:25 |
mgagne | hmm let me see | 21:25 |
mgagne | "shade.exc.OpenStackCloudException: Multiple matches found for Ubuntu 16.04 LTS (Xenial Xerus)" | 21:25 |
mordred | hrm | 21:25 |
mordred | mgagne: can you paste me your script? | 21:26 |
mordred | mgagne: and then the larger traceback? | 21:26 |
mgagne | :-/ | 21:26 |
mgagne | sure | 21:26 |
mgagne | gonna take some time | 21:26 |
mordred | (just want to make sure I'm solving your actual problem) | 21:26 |
mordred | ah - ok. well, let's skip that then ... | 21:26 |
mordred | is it easier to paste the traceback? | 21:26 |
mgagne | traceback: http://paste.openstack.org/show/545207/ | 21:27 |
mordred | ossum | 21:27 |
mordred | aha. ok. I grok | 21:27 |
mordred | mgagne: yes - the patch I just made should fix the problem for you | 21:27 |
mgagne | :D | 21:27 |
mgagne | in fact, I will checkout and test | 21:27 |
mordred | but I'm going to think about it for just a few to see if there is a 'better' way to solve the same problem (I think not, but let me check anyway) | 21:28 |
corvus | mgagne: do you have a cgit stylesheet for pygments? | 21:28 |
mgagne | corvus: I don't think so? | 21:28 |
mgagne | if I had one, it's long gone | 21:28 |
corvus | mgagne: just thought i'd ask since you were talking about it just yesterday. or maybe it was almost 3 years ago, but seems like just yesterday. :) http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2013-08-28.log.html#t2013-08-28T22:16:56 | 21:29 |
mgagne | and I think it was for gitweb | 21:29 |
mgagne | hehe, I remember =) | 21:30 |
mgagne | would have to dig and try to find if I have it somewhere | 21:30 |
corvus | mgagne: well, you also say that pygments can generate the stylesheet too... so that may be easiest | 21:30 |
corvus | mordred: ^ | 21:30 |
mordred | corvus: I mean, it generates a stylesheet when it runs | 21:31 |
mordred | corvus: if we want to colorize things differently we need a stylesheet | 21:31 |
mgagne | http://pygments.org/docs/cmdline/#generating-styles | 21:31 |
mgagne | that should be it I guess | 21:31 |
corvus | mordred: oh, it embeds a stylesheet in the output? | 21:31 |
mgagne | I think it's full of <span> by default | 21:31 |
mordred | corvus: http://paste.openstack.org/show/545208/ | 21:32 |
mordred | corvus: that's what the output of the script is | 21:32 |
mordred | corvus: sorry - I misunderstood what you were talking about earlier | 21:32 |
corvus | mordred: ah i see | 21:32 |
*** stevebaker has joined #openstack-infra | 21:32 | |
mgagne | "I alright hacked gitweb to use pygments, shouldn't be hard to do the same with cgit" is what I said | 21:33 |
corvus | mordred: so that will *work* but be inefficient since it includes 4k of stylesheet in every page, yeah? | 21:33 |
mgagne | bash history doesn't go that far =( | 21:33 |
mordred | corvus: ish? it's only 61 lines of stylesheet - so it's really not _that_ inefficient | 21:33 |
*** ajmiller_ has quit IRC | 21:33 | |
corvus | mordred: i did not make up the number 4k, fwiw. :) | 21:34 |
mgagne | corvus: does it help? https://github.com/richleland/pygments-css | 21:34 |
mordred | corvus: oh, that's actually 4k? :) | 21:34 |
mgagne | pygmentize -S <style-name> -f html | 21:34 |
corvus | 4310 bytes | 21:34 |
*** Apoorva_ has quit IRC | 21:34 | |
*** thorst has joined #openstack-infra | 21:34 | |
mgagne | it was a simple command, nothing fancy | 21:34 |
*** Apoorva has joined #openstack-infra | 21:35 | |
mordred | corvus: we can split out that with a different wrapper script and only emit a link at the top | 21:35 |
mordred | corvus: that would be fairly trivial | 21:35 |
*** nwkarsten has joined #openstack-infra | 21:35 | |
mordred | corvus: I'll amend my patch in just a bit and try that | 21:36 |
corvus | mordred: we should already have a stylesheet, so if we can just add those 61 lines to it, can we ask pygments not to output the stylesheet? | 21:36 |
mordred | corvus: yah | 21:36 |
corvus | cool | 21:36 |
*** eeiden has joined #openstack-infra | 21:36 | |
*** rbuzatu has joined #openstack-infra | 21:37 | |
*** nwkarste_ has quit IRC | 21:37 | |
ianw | pabelanger: cool | 21:38 |
*** thorst has quit IRC | 21:38 | |
*** nwkarsten has quit IRC | 21:38 | |
*** nwkarsten has joined #openstack-infra | 21:39 | |
mgagne | mordred: image is uploading atm, no duplicate errors so far | 21:40 |
*** skipp has joined #openstack-infra | 21:41 | |
*** psilvad has quit IRC | 21:41 | |
*** rbuzatu has quit IRC | 21:41 | |
mordred | mgagne: woot! | 21:42 |
*** mriedem has quit IRC | 21:42 | |
*** matt-borland has quit IRC | 21:43 | |
*** nwkarste_ has joined #openstack-infra | 21:43 | |
*** rosmaita has joined #openstack-infra | 21:43 | |
*** eharney has quit IRC | 21:44 | |
mgagne | really? :-/ Image creation failed: Unable to set 'virtual_size' to '10737418240'. Reason: '10737418240' is not of type u'null', u'integer' | 21:44 |
*** nwkarsten has quit IRC | 21:44 | |
*** weshay is now known as weshay_bbiab | 21:44 | |
*** ihrachys has quit IRC | 21:44 | |
*** _ari_ has quit IRC | 21:44 | |
ianw | fungi / pabelanger: added a comment to https://review.openstack.org/#/c/349692 ; there's nothing really to fix as such, ntpd is working as expected. basically if the clock isn't already in sync when ntpd starts, you're going to have to wait. chronyd & systemd's ntp trade-off clock stability / usability in a way that suits us better, i think | 21:46 |
mgagne | mordred: this is caused by this piece of code: https://github.com/openstack-infra/shade/blob/master/shade/openstackcloud.py#L2653-L2660 | 21:46 |
*** burgerk has quit IRC | 21:46 | |
mgagne | mordred: which cast properties as str() unless the prop is found in a list of "known" integer parameters | 21:46 |
mgagne | mordred: this means an operator cannot introduce custom integer properties without patching shade ^^' | 21:47 |
*** ajmiller has joined #openstack-infra | 21:47 | |
*** armax has quit IRC | 21:48 | |
*** yamamoto has joined #openstack-infra | 21:48 | |
*** jamielennox|away is now known as jamielennox | 21:48 | |
*** dimtruck is now known as zz_dimtruck | 21:50 | |
*** ajmiller has quit IRC | 21:52 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Use pygments for syntax highlighting for git.o.o https://review.openstack.org/349682 | 21:53 |
mordred | corvus: ^^ that | 21:53 |
*** sdake has joined #openstack-infra | 21:53 | |
*** sdake has quit IRC | 21:53 | |
*** sdake has joined #openstack-infra | 21:53 | |
*** yamamoto has quit IRC | 21:54 | |
*** tonytan4ever has joined #openstack-infra | 21:54 | |
pabelanger | ianw: oh, interesteing. We should see how ntpdate server is installed then. Because there is still the issue that ntpd depends on ntpdate | 21:55 |
*** PollyZ has quit IRC | 21:55 | |
pabelanger | host name not found: 0.centos.pool.ntp.org would seem to be a DNS issue | 21:56 |
mordred | mgagne: sigh. have I mentioned these APIs drive me CRAZY ? | 21:56 |
mgagne | yep | 21:56 |
*** ajmiller has joined #openstack-infra | 21:57 | |
*** tonytan_brb has quit IRC | 21:57 | |
mgagne | and now glance-api made virtual_size read-only while the Cinder SolidFire driver image caching relies on this same property in kilo. | 21:57 |
mordred | I cannot believe that we have a strongly-typed key-value metadata store | 21:57 |
mordred | well, this is the reason that having operator created arbitrary metadata was a bad design choice - BUT - that's not going to help you deal with this | 21:58 |
*** sdake has quit IRC | 21:58 | |
jgriffith | mgagne: sigh | 21:58 |
mgagne | jgriffith: you sir have the solidfire keyword on notification | 21:58 |
jgriffith | mgagne: that's not the only thing they broke, I updated those in M I believe, but that likely doesn't help you | 21:58 |
jgriffith | mgagne: yes, sorry... I'll pipe down unless asked :) | 21:58 |
mgagne | :D | 21:58 |
mgagne | mordred: since I consider glance a glorified artifact store for images, I should be free to set whatever metadata I want =) | 21:59 |
mordred | mgagne: well ... your users should in the images they upload for sure. but arbitrary operator set metadata that carries system meaning is _hell_ for end users | 21:59 |
*** ajmiller_ has joined #openstack-infra | 22:00 | |
*** Teresita-Warrior has quit IRC | 22:00 | |
mordred | mgagne: I'm trying to come up with a patch that would give you a way to do what you need without breaking exisitng behavior or api, fwiw | 22:00 |
mgagne | mordred: true. that's also sad that there is no way to communicate to the end user the actual version of the image or the distro or whatever without concatenating the whole thing in the name. | 22:00 |
mordred | (just so you don't think I'm just complaining) | 22:01 |
ianw | pabelanger: i think if we just let packagers sort it out ... really the thing is the ntp puppet should make sure ntpdate service is enabled so the clock is in sync before ntpd starts | 22:01 |
mordred | mgagne: +10000000 | 22:01 |
mgagne | mordred: I will find a way | 22:01 |
mordred | mgagne: I mean, I have a TERRIBLE idea | 22:01 |
mordred | which will work | 22:01 |
mgagne | mordred: which might just be reverting to glance v1 so I can sleep tonight | 22:01 |
pabelanger | ianw: yup, agree | 22:01 |
*** stew925 has joined #openstack-infra | 22:01 | |
jgriffith | mgagne: if you're interested in not reverting but something else... I just moved that check and use the response form qemu_img_info now | 22:02 |
*** HeOS has quit IRC | 22:02 | |
jgriffith | mgagne: I'm trying to remove any and all interactions with Glance that I can at this point | 22:03 |
mgagne | jgriffith: yea, I read about it a couple of months ago but didn't bother repatching yet, wasn't broken (yet) to bother fixing | 22:03 |
*** ajmiller has quit IRC | 22:03 | |
jgriffith | mgagne: fair enough, that was a very angry evening for me :) Between this and f'ing "visibility" | 22:03 |
*** esberglu has quit IRC | 22:04 | |
jgriffith | anyway... sorry for interrupting | 22:04 |
mgagne | jgriffith: np, creating an item in our backlog to take a look at the latest version of the image caching code | 22:04 |
*** siva_krish has quit IRC | 22:05 | |
*** abregman has quit IRC | 22:06 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add ability to provide direct glance metadata https://review.openstack.org/349720 | 22:07 |
mordred | mgagne: something like that ^^ | 22:07 |
mordred | the previous patch also doesn't properly do what we expect on task-upload based systems, so it'll need another revision | 22:08 |
mordred | I also think this is hella ugly | 22:08 |
mgagne | mordred: how about straight_pipe=True and only one argument is used: raw_request_body :D | 22:08 |
mordred | heh | 22:08 |
mgagne | mordred: I will work on updating our system, I feel like this whole house of cards is falling apart | 22:08 |
mordred | mgagne: I may want to move some things aroud and put a create_image method on OperatorCloud that has this option | 22:08 |
*** mdrabe has quit IRC | 22:08 | |
*** amitgandhinz has quit IRC | 22:09 | |
*** PollyZ has joined #openstack-infra | 22:09 | |
*** mdrabe has joined #openstack-infra | 22:09 | |
mgagne | I just wanted to upload an image and now I'm here, refactoring the whole thing :D | 22:09 |
mordred | mgagne: welcome to my life | 22:09 |
mgagne | hehe | 22:09 |
mordred | mgagne: I just wanted to upload an image and I had to write shade | 22:09 |
mgagne | haha | 22:09 |
mordred | mgagne: anyway - thanks for pointing out the two issues - I understand them and will keep poking at them to get a solution that works better, even if that won't completely help you before you go to sleep | 22:10 |
mgagne | mordred: =) thanks for the help ;) | 22:10 |
*** sdake has joined #openstack-infra | 22:13 | |
*** vvalderrv1 has left #openstack-infra | 22:13 | |
*** HeOS has joined #openstack-infra | 22:14 | |
*** jcoufal has joined #openstack-infra | 22:14 | |
*** jcoufal_ has quit IRC | 22:14 | |
*** mdrabe has quit IRC | 22:17 | |
*** Goneri has quit IRC | 22:18 | |
*** kushal has joined #openstack-infra | 22:19 | |
*** xyang1 has quit IRC | 22:21 | |
*** kgiusti has left #openstack-infra | 22:22 | |
ianw | pabelanger: urgh, i guess for it to go in puppetlabs-ntp we'd have to do it properly and template out all the step-files (for people behind firewalls) and add a bunch of parameters, and figure it out across centos/debian/freebsd | 22:22 |
*** jcoufal has quit IRC | 22:24 | |
*** esberglu has joined #openstack-infra | 22:25 | |
*** jcoufal has joined #openstack-infra | 22:25 | |
*** mmandel has quit IRC | 22:26 | |
*** cschwede has quit IRC | 22:26 | |
*** kushal has quit IRC | 22:28 | |
jhesketh | Morning | 22:29 |
notmyname | has there ever been requests to have different filesystems (ie not ext4) on the boxes that run tests? | 22:30 |
*** camunoz has joined #openstack-infra | 22:30 | |
notmyname | (you might guess what my next question will be) | 22:31 |
*** armax has joined #openstack-infra | 22:31 | |
fungi | ianw: the difference is that "modern" ntpd performs a rapid convergence at start, so the wait isn't long | 22:32 |
*** kzaitsev_mb has quit IRC | 22:32 | |
fungi | ianw: what needs to be fixed is that the systemd unit file for ntpd doesn't declare a dependency on networking | 22:32 |
fungi | instead getting it indirectly through ntpdate's dependencies, which are ignored if ntpdate is not used | 22:33 |
fungi | ianw: relying on ntpdate is a poor long-term strategy as it's heavily deprecated and no longer recommended since it's not receiving upstream maintenance for some time now | 22:35 |
*** jcoufal has quit IRC | 22:36 | |
*** jcoufal has joined #openstack-infra | 22:36 | |
*** flepied has joined #openstack-infra | 22:39 | |
craige | o/ | 22:39 |
ianw | fungi: i dunno, see what the maintainer says in the bug... | 22:39 |
*** signed8bit is now known as signed8bit_Zzz | 22:40 | |
*** rfolco_ has joined #openstack-infra | 22:41 | |
*** yamahata has quit IRC | 22:42 | |
ianw | it's not so much the network, but what ntp does when it's more than 0.128s out (goes into it's synchronisation loop for 10 minutes or so) | 22:42 |
ianw | that's why if you "service ntpd restart" it just comes good straight away | 22:42 |
*** john-davidge has quit IRC | 22:42 | |
fungi | ianw: the failure noted is that ntpd failed to resolve the names of its ntp servers. that's the network yes? | 22:42 |
fungi | when restarting it, dns resolution happened fine | 22:43 |
fungi | that tells me it was probably initially started before networking was up | 22:43 |
ianw | fungi: no, it picks up the servers just fine when the network comes up, it knows how to do that | 22:43 |
ianw | see https://bugzilla.redhat.com/show_bug.cgi?id=1361382#c3 | 22:44 |
openstack | bugzilla.redhat.com bug 1361382 in ntp "ntp-wait hangs after boot for a long time, unless ntpd is restarted" [Unspecified,Closed: notabug] - Assigned to mlichvar | 22:44 |
fungi | ianw: does it still go into rapid time convergence mode if it reresolves them after start? | 22:44 |
ianw | "When the initial offset is larger than 0.128s, ntpd will step the clock and then it will wait for at least 900 seconds (in default configuration) before it reports it's in the synchronized state. | 22:44 |
ianw | " | 22:44 |
openstackgerrit | Christopher Aedo proposed openstack-infra/infra-specs: Add spec for hosted IRC client https://review.openstack.org/319506 | 22:44 |
ianw | so if the clock is out by more than 0.128s when you start, well, you just gotta wait until ntpd thinks it's synchronised | 22:44 |
*** esberglu has quit IRC | 22:45 | |
ianw | i think this is the "stepout" value, that maybe you can tinker | 22:45 |
*** r-daneel has joined #openstack-infra | 22:47 | |
fungi | ianw: or are we not using iburst? | 22:47 |
*** esberglu has joined #openstack-infra | 22:49 | |
*** yamamoto has joined #openstack-infra | 22:50 | |
*** thorst has joined #openstack-infra | 22:51 | |
openstackgerrit | Merged openstack-infra/puppet-ssh: Add @trusted_ssh_type for user to override https://review.openstack.org/349596 | 22:52 |
openstackgerrit | Merged openstack-infra/system-config: Use IPv6 address for puppetmaster.o.o https://review.openstack.org/349590 | 22:52 |
*** yamamoto has quit IRC | 22:54 | |
*** yamahata has joined #openstack-infra | 22:55 | |
*** tphummel has quit IRC | 22:56 | |
*** rbrndt has quit IRC | 22:57 | |
fungi | ianw: reading the bug, i agree chronyd on rh derivative platforms seems fine if they're moving away from ntp.org as their default time sync implementation | 22:57 |
*** jcoufal has quit IRC | 22:57 | |
*** jcoufal has joined #openstack-infra | 22:58 | |
*** rbuzatu has joined #openstack-infra | 22:58 | |
*** tphummel has joined #openstack-infra | 22:59 | |
*** thorst_ has joined #openstack-infra | 23:00 | |
*** nwkarste_ has quit IRC | 23:00 | |
*** sdake has quit IRC | 23:01 | |
*** thorst has quit IRC | 23:02 | |
*** fbo has quit IRC | 23:03 | |
*** rbuzatu has quit IRC | 23:03 | |
*** asettle has joined #openstack-infra | 23:03 | |
*** sdake has joined #openstack-infra | 23:03 | |
fungi | mordred: https://github.com/openstack-dev/bashate/pull/1 (came through just now) is a prime example for your github description thread if you need one | 23:04 |
*** nwkarste_ has joined #openstack-infra | 23:04 | |
mtreinish | pabelanger, rcarrillocruz: ^^^ the 2 ssh fixes landed | 23:04 |
pabelanger | mtreinish: ya, was just about to check puppetmater | 23:05 |
pabelanger | master* | 23:05 |
*** tphummel has quit IRC | 23:05 | |
pabelanger | fungi: ianw: no iburst: http://paste.openstack.org/show/545223/ | 23:06 |
pabelanger | that is what centos-7 has | 23:06 |
*** tonytan4ever has quit IRC | 23:07 | |
*** jcoufal_ has joined #openstack-infra | 23:07 | |
fungi | pabelanger: i'm coming around to ianw's suggestion that long term we can switch away from using ntp.org if that's not the distro's preference anyway | 23:07 |
*** jcoufal has quit IRC | 23:08 | |
*** nwkarste_ has quit IRC | 23:08 | |
*** asettle has quit IRC | 23:09 | |
fungi | pabelanger: as long as we have some supported mechanism on each distro for making sure time is in sync with a trustworthy global time service prior to starting jobs, that's all that really matters to me | 23:09 |
*** tphummel has joined #openstack-infra | 23:09 | |
fungi | we have plenty of distro-specific special casing already, so one more won't matter | 23:09 |
*** rfolco_ has quit IRC | 23:09 | |
*** amitgandhinz has joined #openstack-infra | 23:10 | |
*** r0ckS0LiD has quit IRC | 23:10 | |
*** mriedem has joined #openstack-infra | 23:13 | |
*** thorst_ has quit IRC | 23:13 | |
*** thorst has joined #openstack-infra | 23:14 | |
fungi | uh oh... https://github.com/pypa/setuptools/issues/709 | 23:14 |
*** amitgandhinz has quit IRC | 23:14 | |
*** sdague has quit IRC | 23:14 | |
fungi | setuptools 25.1.2 (out today) failing to install sphinx with "UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 8: ordinal not in range(128) | 23:14 |
*** gouthamr has quit IRC | 23:15 | |
*** jcoufal_ has quit IRC | 23:15 | |
fungi | from the traceback quoted in the issue, looks like it might choke on non-ascii filenames in packages | 23:15 |
*** achanda has joined #openstack-infra | 23:16 | |
*** nwkarsten has joined #openstack-infra | 23:16 | |
*** esberglu has quit IRC | 23:17 | |
ianw | yäy¡ | 23:17 |
*** jcoufal has joined #openstack-infra | 23:18 | |
*** nwkarsten has quit IRC | 23:21 | |
*** thorst has quit IRC | 23:22 | |
*** PollyZ has quit IRC | 23:22 | |
*** ianychoi has quit IRC | 23:23 | |
*** jesusaur has quit IRC | 23:24 | |
*** esberglu has joined #openstack-infra | 23:25 | |
craige | ping clarkb | 23:26 |
*** jcoufal has quit IRC | 23:28 | |
notmyname | fungi: clarkb: mordred: is there any support in -infra for running jobs with a different filesystem available? right now, the worker nodes have ext4, but I'd like to use xfs | 23:28 |
greghaynes | notmyname: in theory an image could be made which uses that fs | 23:30 |
fungi | notmyname: it would require completely separate images and node types if you wanted the rootfs reformatted with a different filesystem, so that sets the bar pretty high from a resource perspective (adding another image type for any reason other than supporting a new distro has been avoided so far) | 23:30 |
notmyname | hmm | 23:30 |
*** jcoufal has joined #openstack-infra | 23:30 | |
*** weshay_bbiab is now known as weshay | 23:30 | |
fungi | notmyname: on the other hand, you can format a filesystem on a loop device however you want and use that | 23:30 |
notmyname | yeah, that's what I was thinking | 23:30 |
pabelanger | fungi: mtreinish: blarg, apparently we still need UseDNS yes in sshd_config on ubuntu-xenial, even after we've changed to match address | 23:31 |
pabelanger | fungi: mtreinish: I am not sure why that is | 23:31 |
fungi | pabelanger: is it forcing reverse dns lookups maybe? | 23:31 |
*** sdake has quit IRC | 23:31 | |
fungi | pabelanger: could be there's another option we need to disable along with it? | 23:32 |
notmyname | fungi: is that something we could set up and configure in code in our repo or does it need to be done in the infra repo? | 23:32 |
notmyname | fungi: oh, this might be a devstack thing. (I'm not sure) | 23:32 |
pabelanger | fungi: just found: http://linux-tips.org/t/disabling-reverse-dns-lookups-in-ssh/222 | 23:32 |
pabelanger | testing that right now | 23:32 |
fungi | notmyname: it depends entirely on how the job in question is being run, yes | 23:32 |
*** achanda has quit IRC | 23:32 | |
pabelanger | we do add something into authorized_keys | 23:32 |
*** nwkarsten has joined #openstack-infra | 23:33 | |
notmyname | fungi: basically, I need the mount points that are in the swift ring to refer to xfs partitions | 23:33 |
fungi | notmyname: if you want your python unit tests run on a special filesystem, that would need configuration in a custom job to do all that. on the other hand for a devstack-based job you might be able to do it with an in-repo devstack plug-in or devstack-gate hook | 23:33 |
fungi | notmyname: in which case you could just specify those in the job definition and then keep the implementation logic in the swift repo | 23:35 |
*** ianychoi has joined #openstack-infra | 23:35 | |
fungi | i | 23:35 |
notmyname | fungi: where should I look first? I want my py* unit tests and in-repo functional tests to be run with xfs | 23:35 |
pabelanger | fungi: looks like the from="" in authorized_keys is the issue. Updating it to use the IP address | 23:36 |
fungi | notmyname: different places for each of those. i'm winding down for the evening and not in a position to go into much detail but perhaps our team members in apac timezones (ianw, jhesketh) can chime in with suggestions | 23:37 |
notmyname | fungi: oh I understand. I'm about to take off too | 23:37 |
* jhesketh waves | 23:37 | |
ianw | notmyname: loopback? | 23:38 |
notmyname | ianw: yeah, likely. do you recall what's used in devstack today for swift? is it loopback devices that are created and then added to the ring? | 23:39 |
notmyname | or, where would I go look to find the answer to that? | 23:39 |
fungi | ianw: yeah, the question is how to format a file xfs and loop-mount it, then tell (e.g. a custom swift unit test job or devstack) to use that for the swift ring | 23:39 |
ianw | notmyname: yeah, i'm pretty sure swift is loopback | 23:39 |
ianw | notmyname: special infra stuff though probably isn't the way to go though, because you want people to run it locally too | 23:40 |
notmyname | if it's already a loopback device(s) for data drives in the swift test, then it should be simple to change it from ext4 to xfs | 23:40 |
*** edmondsw has quit IRC | 23:40 | |
*** sdake has joined #openstack-infra | 23:40 | |
ianw | notmyname: maybe it is already? https://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/swift#n555 | 23:41 |
notmyname | ianw: right. and I want it in the swift repo anyway (preferably), basically because it's easier to get changes landed there that affect swift rather than bugging another team (ie you) | 23:41 |
notmyname | ianw: oh, very interesting! | 23:41 |
ianw | ISTR some changes around this, a while ago... memory hazy :) | 23:41 |
fungi | i'm not immediately familiar with how/what swift's ring is configured to use locally in unit tests. fs interactions are something i'd expect to find mocked in normal unit testing, but here in openstack we have a very loose definition of "unit" | 23:41 |
*** flepied has quit IRC | 23:42 | |
notmyname | fungi: the cause here is that ext4 has a pretty bad xattr story compared to xfs, and we'd like to start testing some functionality related to xattrs. currently we're mocking it out, but that leaves a gap in the testing (but also is why we don't see problems today) | 23:42 |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: Also use IP address in from fields for authorized_keys https://review.openstack.org/349738 | 23:43 |
pabelanger | ianw: fungi: mtreinish: ^ should also have been updated to our IPs for sshd | 23:43 |
notmyname | ianw: do the standard python jobs run in a devstack environment or is it configured some other way? | 23:44 |
fungi | notmyname: would definitely be a custom job definition to do that in unit tests since you would need root access to set up a loop mounted fs, but implementation in the job definition would depend somewhat on how you expected to leverage it in your unit tests | 23:44 |
notmyname | fungi: ianw: for context, this is the specific patch we want and that is currently failing (seemingly from ext4's failing wrt xattrs) https://review.openstack.org/#/c/336323/ | 23:45 |
notmyname | ah, it's /tmp that is ext4 | 23:46 |
ianw | notmyname: you mean like what you get when you type "tox -epy27"? | 23:46 |
fungi | notmyname: our "normal" python unit tests are just run on a node booted from a very minimal image, some common packages installed, in some cases a very minimal database configuration applied for mysql/postgres, and then root permission is dropped and tox runs the tests within a virtualenv under an unprivileged user | 23:46 |
notmyname | fungi: got it | 23:46 |
*** xarses has quit IRC | 23:47 | |
notmyname | so yeah, it's not the devstack setup. this is a unit test (py27 job) that is writing to some temp files in /tmp and failing because that's ext4 | 23:47 |
*** gildub has joined #openstack-infra | 23:47 | |
ianw | notmyname: yeah, i think there's no reason that you couldn't setup a loopback and format etc from your unit tests. tricky to make sure you clean it up properly. sounds like a good job to give to the intern :) | 23:47 |
notmyname | ianw: lol | 23:48 |
fungi | notmyname: we could probably add a custom job macro to mount a loop device at /tmp (or specify $TEMPDIR as a different place where we've done that) and then proceed as normal with the job. so the deviation from "normalcy" would be pretty minimal | 23:48 |
*** zz_dimtruck is now known as dimtruck | 23:48 | |
notmyname | fungi: oh, that's an interesting idea | 23:48 |
fungi | ianw: loop-mounting a filesystem without root access is tricky (impossible? at least without nonstandard kernel capabilities applied) | 23:48 |
fungi | my information may be outdated though | 23:49 |
notmyname | fungi: our test isn't run as root, right? so that would have to be created as part of the image? | 23:49 |
notmyname | fungi: and then the swift job definition would set the envvar TEMPDIR and we'd be good? | 23:49 |
notmyname | "it's just typing" | 23:50 |
ianw | notmyname: yeah, good point that we drop sudo by default before unit tests | 23:50 |
fungi | notmyname: we have stages ("builders") in the job that can run before the stage where root permission is dropped | 23:50 |
greghaynes | you could also add a little setuid script that does the loopback device creation | 23:50 |
*** yamamoto has joined #openstack-infra | 23:51 | |
fungi | so it would be a custom job, but would probably just need one fairly trivial builder added beyond what the usual unit test job template does | 23:51 |
notmyname | fungi: so we'd write the builder and have it in the swift repo? | 23:51 |
fungi | greghaynes: yep, though that setuid script either needs to be baked into the image or installed by a builder before the revoke-sudo builder runs anyway | 23:51 |
notmyname | (sorry, builders are new to me) | 23:51 |
greghaynes | fungi: Yep | 23:52 |
fungi | notmyname: builder macros are what you see in http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/macros.yaml | 23:52 |
greghaynes | ah, builder before dropping sudo sounds like win :) | 23:52 |
ianw | greghaynes: i guess the problem is that what if you mount an image that has an setuid version of bash on it? | 23:52 |
ianw | i guess we also don't care | 23:53 |
notmyname | fungi: oh ok, so a new builder in that file and then add it to the job definition? jobs are composed of the builders, right? | 23:53 |
notmyname | fungi: is there a problem with the fact that this is a "standard" py27 job? | 23:53 |
fungi | notmyname: if you look at the gate-{name}-python27 job-template in http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/python-jobs.yaml you'll see it has a list of builders it runs in sequence | 23:53 |
greghaynes | ianw: Yea, its wierd here what we care about, but I think the builder is a better idea anyhow | 23:53 |
*** thorst has joined #openstack-infra | 23:54 | |
greghaynes | since I think lack of sudo is more of a 'dont shoot yourself in the foot' rather than a 'we are protecting ourselves from privilege escalation' | 23:54 |
fungi | notmyname: you'd need a separate job definition rather than using the jgate-{name}-python27 job-template, but i think it would only differ by the addition of that one extra builder | 23:54 |
notmyname | fungi: ah ok. then would there be a problem with swift not running the "normal" py27 job? it would fail | 23:55 |
fungi | greghaynes: ianw: yes, the revoke-sudo builder is there to ensure that you can locally run, e.g., `tox -e py27` without needing root privs | 23:55 |
fungi | notmyname: i think if swift's unit tests can no longer run _without_ a specific local filesystem available, that may run afoul of the tc's "consistent testing interface" | 23:56 |
*** yamamoto has quit IRC | 23:56 | |
fungi | but to have a second job that runs it with xfs seems fine | 23:56 |
notmyname | fungi: I suppose that depends on what the definition of "consistent testing interface" is. | 23:57 |
fungi | and you can always disable tests in the normal job run if they need a specific filesystem | 23:57 |
*** jcoufal has quit IRC | 23:57 | |
*** dingyichen has joined #openstack-infra | 23:57 | |
*** jcoufal has joined #openstack-infra | 23:58 | |
notmyname | ok, to summarize (1) make a new builder that creates an xfs loopback (2) make a new job-template copied from the py27 one that addes the new builder (3) add the new job in the swift gate | 23:58 |
fungi | notmyname: the definition of "consistent testing interface" is http://governance.openstack.org/reference/project-testing-interface.html | 23:58 |
fungi | notmyname: you got it | 23:58 |
notmyname | fungi: heh "the tests that don't test everything work just fine!" ;-) | 23:58 |
fungi | notmyname: well, if you had ext4-specific tests and xfs-specific tests you'd have to disable some one way or the other unless you mocked them | 23:59 |
mtreinish | pabelanger: is localhost not an issue? should you change that to 127.0.0.1 jsut to be safe? | 23:59 |
fungi | not all tests are guaranteed to be relevant to every possible testing platform | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!