Friday, 2016-06-10

*** cwolferh has joined #puppet-openstack00:03
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: repos: bump rdo to latest trunk  https://review.openstack.org/32800700:03
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Implement api.pp  https://review.openstack.org/32614200:04
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767800:06
iurygregory_EmilienM, i think i have an account '-'00:10
*** xarses has joined #puppet-openstack00:10
EmilienMiurygregory_: yeah I follow you now00:11
iurygregory_but i don't use because i can't run with my smartphone =X00:11
EmilienMso i'll check on you that you do running :P00:11
EmilienMbuy a garmin!00:11
iurygregory_a what? O.o00:11
EmilienMhttps://explore.garmin.com/en-US/forerunner/00:11
iurygregory_lol00:11
*** ansmith has quit IRC00:12
iurygregory_this is expensive i think O.o00:12
iurygregory_omg $22000:13
EmilienMiurygregory_: you can have one for < 100 USD00:13
iurygregory_EmilienM, the reason to not use my smartphone is just because my city does not have security =X (many thieves)00:16
iurygregory_=P00:16
iurygregory_but $100 is a good price i think. maybe i can find in Barcelona :D00:16
EmilienMiurygregory_: stay safe!00:17
*** igorbelikov has quit IRC00:17
*** petems has quit IRC00:18
*** aglarendil has quit IRC00:18
*** patrickeast has quit IRC00:19
*** kgalanov has quit IRC00:19
*** igorbelikov has joined #puppet-openstack00:20
*** aglarendil has joined #puppet-openstack00:20
iurygregory_EmilienM, oh yeah! and this month is crazy because we have a traditional festival XD (30 days of party lol)00:20
*** petems has joined #puppet-openstack00:21
*** patrickeast has joined #puppet-openstack00:22
*** kgalanov has joined #puppet-openstack00:22
*** jgrassler has quit IRC00:31
*** jgrassler has joined #puppet-openstack00:31
*** zigo has quit IRC00:37
*** sthillma has quit IRC00:43
iurygregory_Thanks good your patch for octavia has passed EmilienM \o/00:48
iurygregory_god*00:48
openstackgerritEmilien Macchi proposed openstack/puppet-keystone: beaker: remove multi domain config resources output test  https://review.openstack.org/32789400:49
openstackgerritEmilien Macchi proposed openstack/puppet-keystone: Add nodepool-xenial.yml file  https://review.openstack.org/32055400:49
richmEmilienM: can you confirm that you started seeing the failures after https://github.com/openstack/puppet-openstack-integration/commit/427f6dda0a45a0bc4f60a627921597ef1dc4c89f ?00:50
richmthat is, after updating to the latest version of centos7 rdo?00:50
EmilienMrichm: again, we update every day00:51
EmilienMrichm: but yes00:51
EmilienMsomething in OpenStack broke us the last 2 days00:51
EmilienMI'm investigating what we need to disable to make it work again00:51
richmEmilienM: I think it has to do with this: https://github.com/openstack/keystone/commit/d6b016dd91c743a2f454a3b4f9d055510c2215ae00:52
EmilienMall fails I think00:52
EmilienMrichm: but our integration tests work fine :/00:53
richmEmilienM: in the last good run, I don't see the message Reset password for user admin.00:53
richmEmilienM: in the bad run, the first auth operation after that message fails00:53
EmilienMin keystone logs?00:53
richmyes00:53
EmilienMmhh00:53
EmilienMdamn00:53
richmtrying to find in the puppet-keystone code where keystone-manage bootstrap is run and, if so, what is the password argument00:54
EmilienMrichm: https://github.com/openstack/puppet-keystone/blob/master/manifests/init.pp#L1077-L108400:54
richmI guess you need to use bootstrap to create the default domain?  But now it nukes the admin password.00:55
EmilienMrichm: this is how we deploy keystone in our CI https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/keystone.pp00:55
richmyou don't specify the bootstrap argument, and the default is `true`00:56
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add all other classes  https://review.openstack.org/31459800:56
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add db related classes  https://review.openstack.org/31459700:56
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add 3 api classes and params  https://review.openstack.org/31459600:56
richmoh - you do pass the admin token as the password argument00:56
EmilienMyes00:56
richmassuming admin_token == password for the user 'admin'00:57
richmbut if you're using token auth everywhere, it should not matter what the password is00:57
EmilienMrichm: FYI https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/keystone.pp#L7900:58
richmwhen you create the admin user, do you set the password to the admin_token?00:58
EmilienMwe run: keystone-manage bootstrap --bootstrap-password ${admin_token}00:59
EmilienMand yes they are same passwords00:59
EmilienMwell wait01:00
EmilienMadmin_token = 'admin_token'01:00
richmit may be a red herring, but it is the only clue I have so far01:00
EmilienMand admin = 'a_big_secret'01:00
EmilienMsee https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/keystone.pp01:00
*** zigo has joined #puppet-openstack01:03
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801401:03
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801501:04
EmilienMmwhahaha: backports ^ auto approved, so we can have logs in our stable CI01:04
richmEmilienM: so after the bootstrap is run, the puppet-keystone openstack provider tries to do password auth with user 'admin' and password 'a_big_secret', but the password was changed to 'admin_token'?01:04
richmso auth fails?01:05
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: copy_logs: grab syslog with journalctl on Ubuntu  https://review.openstack.org/32801601:06
iurygregory_lol we change the password is change? O.o01:06
iurygregory_we change the password for the admin user?*01:06
richmiurygregory_: yes01:07
iurygregory_enr '-'01:07
*** ayoung has joined #puppet-openstack01:07
richmI think this line in keystone/init.pp is the problem:01:07
richm      command     => "keystone-manage bootstrap --bootstrap-password ${admin_token}",01:07
richmshould use ${admin_password}01:07
richmbut we don't have the admin_password in this context :-(01:07
iurygregory_if we pass admin_token this is token to be used .-. if we change admin password but we try to use only the admin token this should work i think01:10
richmthe --bootstrap-password argument is used here: https://github.com/openstack/keystone/blob/master/keystone/cmd/cli.py#L8701:11
richmthen here: https://github.com/openstack/keystone/blob/master/keystone/cmd/cli.py#L14301:11
richmthen here: https://github.com/openstack/keystone/blob/master/keystone/cmd/cli.py#L22301:11
EmilienMrichm: so admin token & admin password should be the same in our CI?01:14
EmilienMone day I'll understand how keystone works I swear!01:14
richmEmilienM: that would be the most immediate fix, yes01:15
richmEmilienM: don't worry - no one else will understand it either :P01:15
iurygregory_ahsuahsaushaush01:15
EmilienMok01:15
* richm blames ayoung . . .01:15
EmilienMlet's try it01:15
EmilienMwe always blame ayoung01:15
EmilienMeverybody blames ayoung01:15
ayoungYep01:15
* bkero blames ayoung01:15
iurygregory_i don't D:01:15
ayoungIt's all my fault01:15
EmilienMrichm: can you patch puppet-keystone please? I dont even know what to write in commit message01:16
EmilienMwe should rewrite keystone in GO01:16
iurygregory_LOL01:16
ayoungso..I missed the early part of this01:16
EmilienMand this problem would be solved01:16
* richm runs01:16
EmilienMrichm: no no stay here01:16
nibalizerEmilienM: yep letsget started01:16
* EmilienM locks the door01:16
richmI'm running from go01:16
nibalizerwe can put raft in it and everything01:16
ayoungadmin_token is, I think, a thing of the past once we talk bootstrap.  What you wrote above looks sane01:16
richmayoung: the problem is this:       command     => "keystone-manage bootstrap --bootstrap-password ${admin_token}",01:17
richmthat should be $admin_password01:17
richmthe token and the password are different01:17
EmilienMrichm: it's a critical backward incompatible change01:18
EmilienMIMHO01:18
ayoungrichm, EmilienM we should remove references to admin_token now that we are using bootstrap.01:18
ayoungEmilienM, here is the short version01:18
* EmilienM unlock the door and run01:18
iurygregory_lol01:18
ayoungadmin_token was a hacky, not very secure way to allow a user to do initiaol configuration of the system.  It was hard to disable.01:18
EmilienMyeah, right01:18
*** cwolferh has quit IRC01:19
richmEmilienM: I think I need to change openstack_integration?01:19
ayoungnotmorgan (Fainberg) took exception to this and fixed it.  THe admin_password should be different from admin_token in a long lived system01:19
EmilienMrichm: yes sorry01:19
ayoungif we were still using admin token, it could easiler be something like my old favorite FreeIPA4All, because, by the time the system is up and running, it should be disabled01:19
ayoungwhere as admin_password should be `uuid-gen -r` and will be used by the admin user to authenticate after the system is in production01:20
EmilienMok now in french please01:20
EmilienMwell admin_password & admin_token are different in our CI01:20
EmilienMbut beaker tests do not work anymore01:21
EmilienMmaybe because we run bootstrap or something?01:21
ayoungadmin_token était un pas de manière très sécurisée hacky pour permettre à un utilisateur de faire la configuration initiaol du système. Il était difficile de désactiver. notmorgan (Fainberg) a pris exception et réparée. THe mot_de_passe_admin doit être différent de admin_token dans un système de longue durée. si nous utilisions encore administrateur jeton, il pourrait easiler être quelque chose comme mon vi01:21
ayoungeux FreeIPA4All favori, parce que, au moment où le système est en marche, il doit être désactivé. où comme mot_de_passe_admin devrait être `uuid-gen -r` et sera utilisée par l'utilisateur admin pour authentifier après que le système est en production.01:21
EmilienMah, thanks, it's better now01:21
ayoungMon aéroglisseur est plein d'anguilles.01:22
* iurygregory_ is not understanding anything01:22
*** EmilienM changes topic to "CI status: orange (centos7 beaker jobs failing on puppet-keystone) - Puppet OpenStack modules - http://docs.openstack.org/developer/puppet-openstack-guide/"01:22
EmilienMayoung: lol01:22
ayoungwhat are the failing tests?01:23
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: CI test - never merge  https://review.openstack.org/32800501:24
EmilienMayoung: http://logs.openstack.org/44/327844/1/check/gate-puppet-keystone-puppet-beaker-rspec-centos-7/e7a05a5/console.html#_2016-06-09_18_36_55_34901:24
iurygregory_best way to get -1 in CI LOL01:25
ayoungnothing resembling a stack trace?01:25
EmilienMayoung: maybe richm has more thoughts on the error, I havent spent time, I'm really multi tasking on multiple CI issues01:26
iurygregory_http://logs.openstack.org/44/327844/1/check/gate-puppet-keystone-puppet-beaker-rspec-centos-7/e7a05a5/logs/apache/keystone_wsgi_admin_access.txt.gz01:28
iurygregory_python-openstackclient keystoneauth1/2.8.1 python-requests/2.10.0 CPython/2.7.5 rich told something about this if i'm right01:28
openstackgerritRichard Megginson proposed openstack/puppet-openstack-integration: the admin_password is now the same as the admin_token  https://review.openstack.org/32802601:28
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run_tests: fail if repos are not installed when asked  https://review.openstack.org/32802801:29
richmThis was the first error I found - looked like many other errors were caused by this one - I didn't look any further01:30
openstackgerritEmilien Macchi proposed openstack/puppet-keystone: CI test - never merge  https://review.openstack.org/32784401:30
EmilienMrichm: let's see if beaker jobs work, I used depends-on ^01:30
EmilienMrichm: see my comment on your patch though01:31
openstackgerritRichard Megginson proposed openstack/puppet-openstack-integration: the admin_password is now the same as the admin_token  https://review.openstack.org/32802601:33
openstackgerritEmilien Macchi proposed openstack/puppet-keystone: CI test - never merge  https://review.openstack.org/32784401:33
*** ducttape_ has joined #puppet-openstack01:34
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767801:39
openstackgerritMerged openstack/puppet-openstack-integration: refacto: move run_puppet & catch_selinux_alerts into functions  https://review.openstack.org/32719701:39
*** ilbot3 has quit IRC01:45
openstackgerritEmilien Macchi proposed openstack/puppet-keystone: beaker: remove multi domain config resources output test  https://review.openstack.org/32789401:45
openstackgerritEmilien Macchi proposed openstack/puppet-keystone: Add nodepool-xenial.yml file  https://review.openstack.org/32055401:46
*** ilbot3 has joined #puppet-openstack01:48
*** iurygregory_ has quit IRC01:50
richmEmilienM: Can we see the ci testing for https://review.openstack.org/#/c/327844/ in progress?  I'd like to see if it can at least get past the point of the first failure01:50
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801501:51
EmilienMrichm: zuul.openstack.org01:52
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801401:52
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run_tests: fail if repos are not installed when asked  https://review.openstack.org/32802801:55
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: repos: bump rdo to latest trunk  https://review.openstack.org/32800701:56
EmilienMrichm: they are still running, watch 32784401:56
EmilienM2 min left01:56
richmuh - telnet?01:57
EmilienMzuul ui01:57
richmah, cool01:57
EmilienMrichm: status.openstack.org/zuul/01:58
richmlooks like it got past the point of the failure02:00
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Import ::nova class from THT  https://review.openstack.org/32598202:04
EmilienMrichm: success!02:04
EmilienMrichm: so yeah it works, that's cool. I just want to highlight we found a critical thing in our CI that might be a non  backward compatible change in keystone cc ayoung02:06
*** EmilienM changes topic to "CI status: green - Puppet OpenStack modules - http://docs.openstack.org/developer/puppet-openstack-guide/"02:08
richmit's not easy being green . . .02:10
EmilienMlol02:21
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run_tests: fail if repos are not installed when asked  https://review.openstack.org/32802802:24
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Nova API profile  https://review.openstack.org/32593702:25
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Deploy nova::db classes in api profile  https://review.openstack.org/32602702:27
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Nova API profile  https://review.openstack.org/32593702:28
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Deploy nova::db classes in api profile  https://review.openstack.org/32602702:30
openstackgerritEmilien Macchi proposed openstack/puppet-keystone: beaker: remove multi domain config resources output test  https://review.openstack.org/32789402:33
openstackgerritEmilien Macchi proposed openstack/puppet-keystone: Add nodepool-xenial.yml file  https://review.openstack.org/32055402:33
*** ducttape_ has quit IRC02:39
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801402:45
*** richm has quit IRC02:52
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801402:55
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767802:58
openstackgerritMerged openstack/puppet-openstack-integration: the admin_password is now the same as the admin_token  https://review.openstack.org/32802603:03
*** Shaik has quit IRC03:04
*** Shaik has joined #puppet-openstack03:12
*** markvoelker has quit IRC03:14
*** saneax is now known as saneax_AFK03:27
*** jaosorior has joined #puppet-openstack03:48
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-mistral: Provide default service_name for keystone endpoint  https://review.openstack.org/32435604:06
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-heat: Provide default service_name for keystone endpoint  https://review.openstack.org/32476404:21
*** saneax_AFK is now known as saneax04:30
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-murano: Provide default service_name for keystone endpoint  https://review.openstack.org/32474904:32
*** cwolferh has joined #puppet-openstack04:51
*** Shaik has quit IRC04:56
*** darkxploit has quit IRC04:56
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-heat: Provide default service_name for keystone endpoint  https://review.openstack.org/32476405:03
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-mistral: Provide default service_name for keystone endpoint  https://review.openstack.org/32435605:07
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-murano: Provide default service_name for keystone endpoint  https://review.openstack.org/32474905:10
*** darkxploit has joined #puppet-openstack05:14
*** markvoelker has joined #puppet-openstack05:15
*** markvoelker has quit IRC05:20
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-murano: Provide default service_name for keystone endpoint  https://review.openstack.org/32474905:24
*** darkxploit has quit IRC05:53
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for keystone  https://review.openstack.org/32702906:06
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for heat  https://review.openstack.org/32706906:06
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for glance API and registry  https://review.openstack.org/32747306:06
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for RabbitMQ  https://review.openstack.org/32748206:06
*** yolanda has joined #puppet-openstack06:06
*** darkxploit has joined #puppet-openstack06:09
openstackgerritOpenStack Proposal Bot proposed openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/32809006:12
*** danpawlik has joined #puppet-openstack06:24
*** cwolferh has quit IRC06:32
*** openstackgerrit has quit IRC06:32
*** foxhunt_away is now known as foxhunt7206:33
*** openstackgerrit has joined #puppet-openstack06:33
*** cwolferh has joined #puppet-openstack06:37
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-murano: Provide default service_name for keystone endpoint  https://review.openstack.org/32474906:43
*** jmikolajczak has joined #puppet-openstack06:51
*** dgurtner has joined #puppet-openstack06:55
*** xarses has quit IRC06:59
*** xarses has joined #puppet-openstack06:59
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-designate: Provide default service_name for keystone endpoint  https://review.openstack.org/32603107:11
openstackgerritMerged openstack/puppet-tripleo: Enable bulk delete in swift for gnocchi  https://review.openstack.org/32721407:13
openstackgerritDaniel Pawlik proposed openstack/puppet-watcher: This commit adds the initial project files.  https://review.openstack.org/32659307:14
*** permalac has joined #puppet-openstack07:15
*** markvoelker has joined #puppet-openstack07:16
*** rcernin has joined #puppet-openstack07:17
*** markvoelker has quit IRC07:21
*** amoralej|off is now known as amoralej07:23
*** xarses has quit IRC07:23
*** xarses_ has joined #puppet-openstack07:24
*** xarses_ has quit IRC07:24
*** xarses_ has joined #puppet-openstack07:24
*** dtantsur|afk is now known as dtantsur07:25
*** tesseract has joined #puppet-openstack07:27
*** aimon_ has joined #puppet-openstack07:29
*** darkxploit has quit IRC07:31
*** aimon has quit IRC07:31
*** openstackgerrit has quit IRC07:33
*** openstackgerrit has joined #puppet-openstack07:33
*** jpena|off is now known as jpena07:34
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-trove: Add missing keystone service and endpoint tests  https://review.openstack.org/32396007:38
*** darkxploit has joined #puppet-openstack07:49
*** cwolferh has quit IRC07:54
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-designate: Add user & user_role parameters in auth manifest and related tests  https://review.openstack.org/32429607:56
*** karimb has joined #puppet-openstack07:56
*** cwolferh has joined #puppet-openstack08:00
*** jtomasek_ has joined #puppet-openstack08:03
*** shardy has joined #puppet-openstack08:03
*** markvoelker has joined #puppet-openstack08:17
*** jtomasek_ has quit IRC08:20
*** markvoelker has quit IRC08:21
*** queretaro has joined #puppet-openstack08:24
openstackgerritDaniel Pawlik proposed openstack/puppet-watcher: This commit adds the initial project files.  https://review.openstack.org/32659308:26
*** jaosorior has quit IRC08:30
*** jaosorior has joined #puppet-openstack08:30
*** hjensas has joined #puppet-openstack08:31
*** hjensas has quit IRC08:32
*** ifarkas has joined #puppet-openstack08:37
*** darkxploit has quit IRC08:42
*** hjensas has joined #puppet-openstack08:45
*** hjensas has quit IRC08:45
*** hjensas has joined #puppet-openstack08:45
*** jmikolajczak has quit IRC08:46
*** darkxploit has joined #puppet-openstack08:55
*** darkxploit has quit IRC09:02
*** dgurtner has quit IRC09:08
*** jmikolajczak has joined #puppet-openstack09:16
*** _degorenko|afk is now known as degorenko09:19
*** dgurtner has joined #puppet-openstack09:21
*** dgurtner has quit IRC09:21
*** dgurtner has joined #puppet-openstack09:21
*** dgurtner has quit IRC09:25
*** dgurtner has joined #puppet-openstack09:25
*** evidex has joined #puppet-openstack09:32
*** todin has joined #puppet-openstack09:36
*** dtantsur is now known as dtantsur|lunch09:42
*** foxhunt72 is now known as foxhunt_away09:43
*** iberezovskiy|off is now known as iberezovskiy09:44
*** queretaro has quit IRC10:05
openstackgerritMerged openstack/puppet-openstack-integration: copy_logs: grab syslog with journalctl on Ubuntu  https://review.openstack.org/32801610:15
*** queretaro has joined #puppet-openstack10:17
*** markvoelker has joined #puppet-openstack10:18
*** markvoelker has quit IRC10:22
openstackgerritOleksiy Molchanov proposed openstack/puppet-ceph: Fix activate check  https://review.openstack.org/31050710:24
*** johnmilton has quit IRC10:25
*** cwolferh has quit IRC10:32
*** cwolferh has joined #puppet-openstack10:36
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-tripleo: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30906910:36
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-tripleo: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30906910:37
*** foxhunt_away is now known as foxhunt7210:43
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-heat: Provide default service_name for keystone endpoint  https://review.openstack.org/32476410:46
*** dtantsur|lunch is now known as dtantsur10:58
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-mistral: Provide default service_name for keystone endpoint  https://review.openstack.org/32435611:04
*** dmk0202 has joined #puppet-openstack11:10
*** ansmith has joined #puppet-openstack11:10
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-murano: Provide default service_name for keystone endpoint  https://review.openstack.org/32474911:13
*** johnmilton has joined #puppet-openstack11:16
*** foxhunt72 is now known as foxhunt_away11:21
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-designate: Provide default service_name for keystone endpoint  https://review.openstack.org/32603111:21
*** foxhunt_away is now known as foxhunt7211:21
*** jpena is now known as jpena|lunch11:22
*** dmk0202 has quit IRC11:23
*** dmk0202 has joined #puppet-openstack11:36
openstackgerritVenkata Mahesh Jonnalagadda proposed openstack/puppet-murano: Provide default service_name for keystone endpoint  https://review.openstack.org/32474911:41
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add all other classes  https://review.openstack.org/31459811:43
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add db related classes  https://review.openstack.org/31459711:43
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add 3 api classes and params  https://review.openstack.org/31459611:43
*** dprince has joined #puppet-openstack11:44
*** arnewiebalck has quit IRC11:50
*** Vinsh has quit IRC11:53
*** morazi has joined #puppet-openstack11:55
*** danpawlik has quit IRC11:56
*** danpawlik has joined #puppet-openstack11:56
*** dgurtner has quit IRC12:02
*** dgurtner has joined #puppet-openstack12:03
*** dgurtner has quit IRC12:03
*** dgurtner has joined #puppet-openstack12:03
*** karimb has quit IRC12:05
*** ducttape_ has joined #puppet-openstack12:05
*** karimb has joined #puppet-openstack12:08
*** jayg|g0n3 is now known as jayg12:12
*** foxhunt72 is now known as foxhunt_away12:14
*** foxhunt_away is now known as foxhunt7212:15
*** ayoung has quit IRC12:15
*** markvoelker has joined #puppet-openstack12:18
*** ducttape_ has quit IRC12:19
*** jpena|lunch is now known as jpena12:21
*** dmk0202 has quit IRC12:25
EmilienMgood morning12:28
openstackgerritMerged openstack/puppet-tripleo: Make neutron server/ml2 profiles match t-h-t  https://review.openstack.org/32611912:35
*** dmsimard is now known as dmsimard|afk12:37
*** karimb has quit IRC12:37
*** foxhunt72 is now known as foxhunt_away12:38
*** dmk0202 has joined #puppet-openstack12:39
*** foxhunt_away is now known as foxhunt7212:44
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801412:45
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: workaround to run beaker with puppet4  https://review.openstack.org/32772512:50
EmilienMdegorenko: hey12:52
*** qba73 has joined #puppet-openstack12:52
EmilienMdegorenko: can I have a second eye on https://review.openstack.org/#/c/327678 ? I'm struggling to see why second puppet run removes the file instead of first run12:52
EmilienMmaybe ordering12:53
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767812:54
iurygregorymorning =D12:55
*** chem has quit IRC12:57
*** dmk0202 has quit IRC12:58
iberezovskiyhi12:58
*** dmk0202 has joined #puppet-openstack12:59
*** chem has joined #puppet-openstack13:00
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-tripleo: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30906913:06
*** jaosorior has quit IRC13:07
*** cwolferh has quit IRC13:10
*** richm has joined #puppet-openstack13:10
*** derekh has joined #puppet-openstack13:11
*** cwolferh has joined #puppet-openstack13:12
degorenkoEmilienM, hey13:15
EmilienMdegorenko: yoyoyo13:15
degorenkoi was afk13:15
EmilienMno worries13:15
degorenkolooking at 32767813:15
EmilienMif you have 5 min to look this patch13:15
EmilienMok13:15
EmilienMdegorenko: doing reviews now, anything I should look in prio?13:15
degorenkoEmilienM, no, i dont have prio reviews :)13:15
*** ayoung has joined #puppet-openstack13:16
openstackgerritMerged openstack/puppet-openstack-integration: Promote RDO repository to latest consistent URL  https://review.openstack.org/32809013:18
EmilienMiberezovskiy: can you look https://review.openstack.org/#/c/328028/ ?13:19
*** amoralej is now known as amoralej|lunch13:20
*** jistr is now known as jistr|mtg13:20
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Implement api.pp  https://review.openstack.org/32614213:20
iberezovskiyEmilienM, so you are actually check that mirror was changed?13:27
iberezovskiyif mirror change wasn't applied it's not ok13:27
EmilienMiberezovskiy: I check puppet installed the repo13:27
EmilienMbefore we had set +213:27
EmilienMso puppet could have failed, we missed it13:27
*** zhongshengping has joined #puppet-openstack13:29
iberezovskiyyep, just wanted to clarify. merged13:29
*** dmk0202 has quit IRC13:29
EmilienMthx13:33
EmilienMclayton: no -1 but still some question on https://review.openstack.org/327823 - please look when you have time13:33
claytonread the comment above in deps.pp :)13:34
claytonsupport-packages is used for things that don't require restarting services13:34
claytonso the client would be a support package13:34
EmilienMclayton: right13:34
EmilienMgood13:34
claytonfor neutron, keepalived and  dnsmasq is a support package13:34
EmilienMclayton: I'm done for this review, +213:35
claytonawesome :)13:35
claytonthe same pattern is used for neutron and nova and keystone13:35
claytonit wasn't needed for any modules before that13:35
EmilienMcool, excellent work13:35
claytonthanks :)13:35
*** qba73 has quit IRC13:35
EmilienMiberezovskiy: damn, I broke something13:36
*** arnewiebalck has joined #puppet-openstack13:36
iberezovskiywhere?13:37
EmilienMnothing critical13:37
EmilienMI'm fixing it13:37
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: copy_logs: use journalctl only if present  https://review.openstack.org/32830313:39
EmilienMiberezovskiy: ^13:39
iberezovskiydon't we want to have journalctl always available?13:39
EmilienMiberezovskiy: not on trusty ;)13:39
EmilienMit's a sysvinit system13:39
iberezovskiyoh yeah :)13:39
*** zhongshengping has quit IRC13:42
*** zhongshengping has joined #puppet-openstack13:42
*** zhongshengping has quit IRC13:43
*** zhongshengping has joined #puppet-openstack13:44
openstackgerritDmitry Tantsur proposed openstack/puppet-tripleo: Add ironic profiles  https://review.openstack.org/31929713:45
*** zhongshengping has quit IRC13:46
*** zhongshengping has joined #puppet-openstack13:47
*** zhongshengping has quit IRC13:51
*** dfisher has joined #puppet-openstack13:51
*** foxhunt72 is now known as foxhunt_away13:54
*** ifarkas has quit IRC13:56
EmilienMdegorenko: can you look https://review.openstack.org/#/c/328303/ please?13:57
EmilienMiberezovskiy: also, if you have time, I'm trying to address the ubuntu changes in https://review.openstack.org/#/c/327770/ but CI still fails, any idea why second puppet run is not idempotent?13:57
iberezovskiyi"ll take a look in ~10mins13:58
*** zhongshengping has joined #puppet-openstack13:59
*** saneax is now known as saneax_AFK14:02
*** zhongshengping has quit IRC14:03
EmilienMiberezovskiy, degorenko: also need review on https://review.openstack.org/#/c/328014/ to get logs back on mitaka jobs14:05
*** jistr|mtg is now known as jistr14:09
*** cwolferh has quit IRC14:09
openstackgerritMerged openstack/puppet-openstack-integration: run_tests: fail if repos are not installed when asked  https://review.openstack.org/32802814:09
*** ducttape_ has joined #puppet-openstack14:11
iurygregoryonly me in the mid-cycle etherpad lol14:11
*** cwolferh has joined #puppet-openstack14:12
*** xarses_ has quit IRC14:14
EmilienMiurygregory: you can do the midcycle yourself? :)14:17
*** ducttape_ has quit IRC14:17
*** foxhunt_away is now known as foxhunt7214:19
*** ducttape_ has joined #puppet-openstack14:22
*** amoralej|lunch is now known as amoralej14:23
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add all other classes  https://review.openstack.org/31459814:26
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add db related classes  https://review.openstack.org/31459714:26
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add 3 api classes and params  https://review.openstack.org/31459614:26
EmilienMiberezovskiy: is Dmitry here? ^14:27
iberezovskiynope, I'll ping him14:27
EmilienMmhh ok14:27
*** mkarpin has quit IRC14:29
*** mkarpin has joined #puppet-openstack14:31
*** ifarkas has joined #puppet-openstack14:32
openstackgerritMerged openstack/puppet-tripleo: Import ::nova class from THT  https://review.openstack.org/32598214:32
iurygregoryEmilienM, yes i can =P14:33
*** xarses_ has joined #puppet-openstack14:33
iberezovskiyEmilienM, about https://review.openstack.org/#/c/327770/: I see there problem related to rabbimq-server: ERROR: epmd error for host ubuntu-xenial-rax-iad-1576843: timeout (timed out)14:33
openstackgerritDan Radez proposed openstack/puppet-congress: Updating code to new puppet module stucture  https://review.openstack.org/32832214:33
*** zhongshengping has joined #puppet-openstack14:34
EmilienMiberezovskiy: I'll recheck it once https://review.openstack.org/328303 merge14:38
iberezovskiyhttp://logs.openstack.org/70/327770/2/check/gate-puppet-openstack-integration-3-scenario002-tempest-ubuntu-xenial/499b8da/logs/rabbitmq/startup_log14:38
iurygregoryEmilienM, since congress already have code , i think it's good use cookiecutter to generate a new structure for the module and then add the previous files. what you think?14:39
EmilienMiurygregory: yes14:39
iurygregoryok =D14:39
iberezovskiyprobably smth wrong with hostname, let's wait for your patch14:39
*** zhongshengping has quit IRC14:40
*** zhongshengping has joined #puppet-openstack14:40
EmilienMiberezovskiy: have you thought about mu issue on xenial/newton thing with keystone?14:42
*** zhongshengping has quit IRC14:42
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add mongodb profiles  https://review.openstack.org/30478014:43
iberezovskiyEmilienM, about the idempotency?14:43
EmilienMyes14:43
iberezovskiyI've statrted tests locally14:43
*** jmikolajczak has quit IRC14:47
*** zhongshengping has joined #puppet-openstack14:51
*** saneax_AFK is now known as saneax14:52
*** zhongshengping has quit IRC14:54
*** dhollinger has joined #puppet-openstack14:57
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Implement Nova API profile  https://review.openstack.org/32593714:58
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767815:01
EmilienMiberezovskiy: ^ see change, degorenko suggested something cool15:01
iberezovskiysubscribe, cool15:04
*** tesseract has quit IRC15:09
*** colonwq has quit IRC15:12
openstackgerritMerged openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801415:17
*** rcernin has quit IRC15:19
*** zhongshengping has joined #puppet-openstack15:22
*** zhongshengping has quit IRC15:24
*** foxhunt72 is now known as foxhunt_away15:24
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: profile/base/nova: declare nova class properly  https://review.openstack.org/32834715:29
degorenkoEmilienM, typo here? https://review.openstack.org/32772515:29
EmilienMdegorenko: you're nitpicking me? :P15:30
EmilienMit's Frriday!15:30
degorenkoEmilienM, nope :D15:31
degorenkobut can - can't15:31
degorenko:)15:31
openstackgerritMerged openstack/puppet-openstack-integration: copy_logs: use journalctl only if present  https://review.openstack.org/32830315:37
iurygregorydegorenko, just give a +1and not +2 =P15:37
*** chem has quit IRC15:38
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Implement api.pp  https://review.openstack.org/32614215:39
*** shaikapsar has joined #puppet-openstack15:43
shaikapsarI'm having an issue with https://github.com/openstack/puppet-magnum/blob/master/manifests/keystone/domain.pp15:45
shaikapsarI can;t use domain.pp with out openrc file15:46
degorenkoshaikapsar, probably you faced with this bug: https://github.com/openstack/puppet-magnum/blob/master/manifests/keystone/domain.pp#L6915:51
iberezovskiyEmilienM, still not idempotent15:53
iberezovskiyand I don't see the update for package resource15:53
shaikapsarNo, domain.pp is trying to create keystone_user, keystone_domain and keystone_user_role15:54
EmilienMiberezovskiy: weird15:54
shaikapsarbut those types need openrc file access the keystone service15:54
shaikapsarif i place openrc file then those resource getting created15:55
EmilienMdegorenko, iberezovskiy: can you guys took over this one? I'm already trying to migrate beaker jobs on xenial15:56
shaikapsarif i run domain pp in Fuel controller node I see an other issue , /etc/magnum/manum.conf doesn;t exist15:56
iberezovskiyhm, but locally it work15:56
shaikapsarIf i run magnum on controller node it will work15:56
shaikapsarCan we remove https://github.com/openstack/puppet-magnum/blob/master/manifests/keystone/domain.pp#L72-L84 from domain pp and magnum_config  with domain details in an other manifest file?15:58
iberezovskiylet me retry15:59
*** evidex has quit IRC15:59
degorenkoshaikapsar, fuel doesn't support magnum15:59
degorenkoshaikapsar, you should ask vanditboy16:00
degorenkobut he is not here now16:00
*** shaikapsar has quit IRC16:03
*** shaikapsar has joined #puppet-openstack16:06
shaikapsarI'm working on fuel plugin for magnum and i got the issue16:07
*** ifarkas has quit IRC16:10
degorenkothen possibly you need manually put all needed configs in config file16:12
degorenkobut as i know fuel plugin starts installing of service when keystone already finished16:12
degorenkojust use openrc16:12
shaikapsarI already implemented openrc config, but i want to check with you that https://github.com/openstack/puppet-magnum/blob/master/manifests/keystone/domain.pp#L72-L84 line are valid in domain.pp16:16
openstackgerritCarlos Camacho proposed openstack/puppet-tripleo: Add mongodb profiles  https://review.openstack.org/30478016:19
*** queretaro has quit IRC16:20
*** ducttape_ has quit IRC16:29
*** ducttape_ has joined #puppet-openstack16:32
*** ayoung has quit IRC16:33
iberezovskiyEmilienM, can I try to rework this subscribe a bit?16:34
EmilienMiberezovskiy: please take over it16:34
EmilienMI'm already busy on other tasks for today16:34
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add all other classes  https://review.openstack.org/31459816:35
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add db related classes  https://review.openstack.org/31459716:35
openstackgerritDmitry Ilyin proposed openstack/puppet-ec2api: Add 3 api classes and params  https://review.openstack.org/31459616:35
openstackgerritIvan Berezovskiy proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767816:36
iberezovskiy@bbs 30min, I think test will show smth16:38
*** iberezovskiy is now known as iberezovskiy|afk16:38
*** chem has joined #puppet-openstack16:42
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-tripleo: WIP: integration of the new puppet pacemaker.  https://review.openstack.org/30906916:48
*** colonwq has joined #puppet-openstack16:52
*** dtantsur is now known as dtantsur|afk16:52
openstackgerritMerged openstack/puppet-murano: Use regexp by whole name for murano_application  https://review.openstack.org/32602116:56
*** shaikapsar has quit IRC16:57
*** iberezovskiy|afk is now known as iberezovskiy17:02
*** aimon_ has quit IRC17:10
*** aimon has joined #puppet-openstack17:11
*** derekh has quit IRC17:14
*** ayoung has joined #puppet-openstack17:14
iberezovskiyEmilienM, I see only one solution here, remove target file. using define won't be idempotent17:15
EmilienMiberezovskiy: how?17:15
iberezovskiyI wann file { ensure => absent } with the hardcoded path17:16
iberezovskiyI wanna try*17:16
iberezovskiybut it's horrible17:16
EmilienMiberezovskiy: I did it before17:17
EmilienMI didn't work fine17:17
iberezovskiyEmilienM, did you try with subscribe?17:17
EmilienMiberezovskiy: no17:18
iberezovskiylet's do it :)17:18
iberezovskiyI'll upload17:19
openstackgerritIvan Berezovskiy proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767817:20
*** cwolferh has quit IRC17:21
EmilienMiberezovskiy: I have some patches17:22
EmilienMhttps://review.openstack.org/#/c/327894/17:22
EmilienMand https://review.openstack.org/#/c/320554/17:22
*** dgurtner has quit IRC17:22
EmilienMI'll need to add the nodesets on all modules17:23
EmilienMand then we can switch our beaker jobs to xenial, no more blockers17:23
iberezovskiyI can add nodesets files but only later (after 2-3 hours)17:24
* iberezovskiy reviewing patches17:24
EmilienMiberezovskiy: I'm on it already17:25
iberezovskiyEmilienM, nodesets for keystone could be merged, right?17:26
iberezovskiyI'm wondering because gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-trusty is red17:27
openstackgerritDan Radez proposed openstack/puppet-congress: Updating code to new puppet module stucture  https://review.openstack.org/32832217:29
openstackgerritEmilien Macchi proposed openstack/puppet-aodh: Add nodepool-xenial.yml file  https://review.openstack.org/32840117:30
openstackgerritEmilien Macchi proposed openstack/puppet-barbican: Add nodepool-xenial.yml file  https://review.openstack.org/32840217:30
openstackgerritEmilien Macchi proposed openstack/puppet-ceilometer: Add nodepool-xenial.yml file  https://review.openstack.org/32840317:30
openstackgerritEmilien Macchi proposed openstack/puppet-cinder: Add nodepool-xenial.yml file  https://review.openstack.org/32840417:30
openstackgerritEmilien Macchi proposed openstack/puppet-designate: Add nodepool-xenial.yml file  https://review.openstack.org/32840517:30
openstackgerritMartin Mágr proposed openstack/puppet-tripleo: New composable service: Sensu  https://review.openstack.org/32330317:30
openstackgerritEmilien Macchi proposed openstack/puppet-ec2api: Add nodepool-xenial.yml file  https://review.openstack.org/32840617:30
openstackgerritEmilien Macchi proposed openstack/puppet-glance: Add nodepool-xenial.yml file  https://review.openstack.org/32840717:30
EmilienMiberezovskiy: it's a random error: http://logs.openstack.org/54/320554/17/experimental/gate-puppet-openstack-integration-4-scenario001-tempest-ubuntu-trusty/9eb119e/console.html#_2016-06-10_16_23_49_90217:31
openstackgerritEmilien Macchi proposed openstack/puppet-gnocchi: Add nodepool-xenial.yml file  https://review.openstack.org/32840817:31
EmilienMI think we can safely merge them17:31
openstackgerritEmilien Macchi proposed openstack/puppet-heat: Add nodepool-xenial.yml file  https://review.openstack.org/32840917:31
openstackgerritEmilien Macchi proposed openstack/puppet-horizon: Add nodepool-xenial.yml file  https://review.openstack.org/32841017:31
openstackgerritEmilien Macchi proposed openstack/puppet-ironic: Add nodepool-xenial.yml file  https://review.openstack.org/32841117:31
* iurygregory runs spam time17:31
openstackgerritEmilien Macchi proposed openstack/puppet-magnum: Add nodepool-xenial.yml file  https://review.openstack.org/32841217:31
openstackgerritEmilien Macchi proposed openstack/puppet-manila: Add nodepool-xenial.yml file  https://review.openstack.org/32841317:32
openstackgerritEmilien Macchi proposed openstack/puppet-mistral: Add nodepool-xenial.yml file  https://review.openstack.org/32841417:32
*** degorenko is now known as _degorenko|afk17:32
openstackgerritEmilien Macchi proposed openstack/puppet-murano: Add nodepool-xenial.yml file  https://review.openstack.org/32841517:32
openstackgerritEmilien Macchi proposed openstack/puppet-neutron: Add nodepool-xenial.yml file  https://review.openstack.org/32841617:32
openstackgerritEmilien Macchi proposed openstack/puppet-nova: Add nodepool-xenial.yml file  https://review.openstack.org/32841717:32
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Add nodepool-xenial.yml file  https://review.openstack.org/32841817:33
openstackgerritEmilien Macchi proposed openstack/puppet-openstack_extras: Add nodepool-xenial.yml file  https://review.openstack.org/32841917:33
openstackgerritEmilien Macchi proposed openstack/puppet-openstacklib: Add nodepool-xenial.yml file  https://review.openstack.org/32842017:33
openstackgerritEmilien Macchi proposed openstack/puppet-oslo: Add nodepool-xenial.yml file  https://review.openstack.org/32842117:33
openstackgerritEmilien Macchi proposed openstack/puppet-ovn: Add nodepool-xenial.yml file  https://review.openstack.org/32842217:33
openstackgerritEmilien Macchi proposed openstack/puppet-sahara: Add nodepool-xenial.yml file  https://review.openstack.org/32842317:33
openstackgerritEmilien Macchi proposed openstack/puppet-swift: Add nodepool-xenial.yml file  https://review.openstack.org/32842417:33
openstackgerritEmilien Macchi proposed openstack/puppet-tempest: Add nodepool-xenial.yml file  https://review.openstack.org/32842517:33
*** jpena is now known as jpena|off17:34
openstackgerritEmilien Macchi proposed openstack/puppet-trove: Add nodepool-xenial.yml file  https://review.openstack.org/32842617:34
*** dprince has quit IRC17:34
openstackgerritEmilien Macchi proposed openstack/puppet-vswitch: Add nodepool-xenial.yml file  https://review.openstack.org/32842717:34
openstackgerritEmilien Macchi proposed openstack/puppet-watcher: Add nodepool-xenial.yml file  https://review.openstack.org/32842817:34
openstackgerritEmilien Macchi proposed openstack/puppet-zaqar: Add nodepool-xenial.yml file  https://review.openstack.org/32842917:34
*** dprince has joined #puppet-openstack17:35
iberezovskiyawesome :D17:36
*** mentat has quit IRC17:36
*** cwolferh has joined #puppet-openstack17:37
*** blkperl has quit IRC17:37
iberezovskiyprobably tacker is left only17:37
*** xarses_ is now known as xarses17:37
*** Hunner has quit IRC17:37
*** bmjen has quit IRC17:38
iberezovskiyEmilienM, idempotency doesn't like us today, still the same17:38
EmilienMdamn17:38
EmilienMiberezovskiy: ack for tacker17:39
EmilienMwell, tacker needs spec/acceptance thing17:39
iurygregorysame for congress i think17:41
iberezovskiyand what about puppet-ceph?17:41
iurygregoryiberezovskiy, https://github.com/openstack/puppet-ceph/tree/master/spec/acceptance/nodesets17:41
iurygregoryalready have17:41
iberezovskiygreat17:41
iurygregorymodule sync too =)17:42
iberezovskiythen monasca and rally17:42
iurygregorylol monasca =P17:42
iurygregoryrally makes sense =)17:43
iberezovskiyyeah yeah, my bad17:43
iberezovskiyjust walked through github17:43
iurygregorycongress/tacker will need to use cookiecutter so we don't need =D17:43
iurygregorybecause they should use modulesync and cookiecutter :D17:44
iberezovskiyEmilienM, you know, I see interesting thing. This file removal doesn't apply at first puppet run, only for second17:47
iurygregorylol17:48
EmilienMiberezovskiy: yeah, that's what I figured too17:50
openstackgerritIvan Berezovskiy proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767817:51
*** shaikapsar has joined #puppet-openstack17:53
*** permalac has quit IRC17:54
*** shardy has quit IRC17:56
iberezovskiybbs ~1 hour18:00
*** iberezovskiy is now known as iberezovskiy|afk18:00
*** shaikapsar has quit IRC18:01
openstackgerritMerged openstack/puppet-openstack-integration: workaround to run beaker with puppet4  https://review.openstack.org/32772518:09
openstackgerritDan Prince proposed openstack/puppet-tripleo: Pacemaker: only create DB on pacemaker master  https://review.openstack.org/32844618:16
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: profile/base/nova: declare nova class properly  https://review.openstack.org/32834718:19
*** paramite has quit IRC18:25
*** amoralej is now known as amoralej|off18:28
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run_tests: remove mariadb prior to run Puppet  https://review.openstack.org/32844918:34
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Import copy_logs.sh script from openstack-infra/project-config  https://review.openstack.org/32801518:36
*** dgurtner has joined #puppet-openstack18:48
*** dgurtner has quit IRC18:48
*** dgurtner has joined #puppet-openstack18:48
*** yolanda has quit IRC18:53
dprinceEmilienM: did you want me to update this? https://review.openstack.org/#/c/319464/219:01
EmilienMdprince: yes please so we're consistent with other modules19:01
EmilienMoh wait19:02
EmilienMrebase it19:02
EmilienMit was adressed it19:02
openstackgerritEmilien Macchi proposed openstack/puppet-glance: Switch $service_name to 'glance' for keystone  https://review.openstack.org/31946419:02
EmilienMdprince: good now ^19:02
EmilienMdprince: +A19:02
dprinceEmilienM: cool with me :)19:03
*** johnmilton has quit IRC19:03
*** yolanda has joined #puppet-openstack19:03
*** shaikapsar has joined #puppet-openstack19:16
openstackgerritBradley Klein proposed openstack/puppet-monasca: Schema change for deterministic alarms defs  https://review.openstack.org/32846019:16
shaikapsarPlease review https://review.openstack.org/#/c/321154/19:17
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: bump RDO to latest OpenStack commit  https://review.openstack.org/32846319:25
*** ntaylor1781 has quit IRC19:28
openstackgerritMerged openstack/puppet-watcher: Add nodepool-xenial.yml file  https://review.openstack.org/32842819:29
openstackgerritMerged openstack/puppet-barbican: Add nodepool-xenial.yml file  https://review.openstack.org/32840219:30
openstackgerritMerged openstack/puppet-designate: Add nodepool-xenial.yml file  https://review.openstack.org/32840519:30
openstackgerritMerged openstack/puppet-ovn: Add nodepool-xenial.yml file  https://review.openstack.org/32842219:31
openstackgerritMerged openstack/puppet-murano: Add nodepool-xenial.yml file  https://review.openstack.org/32841519:32
openstackgerritMerged openstack/puppet-magnum: Add nodepool-xenial.yml file  https://review.openstack.org/32841219:33
openstackgerritMerged openstack/puppet-octavia: Add nodepool-xenial.yml file  https://review.openstack.org/32841819:34
openstackgerritMerged openstack/puppet-manila: Add nodepool-xenial.yml file  https://review.openstack.org/32841319:34
*** iberezovskiy|afk is now known as iberezovskiy19:50
openstackgerritIvan Berezovskiy proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767819:50
openstackgerritMerged openstack/puppet-ironic: Change default service_name to 'ironic'  https://review.openstack.org/32711719:59
openstackgerritMerged openstack/puppet-ceilometer: Add nodepool-xenial.yml file  https://review.openstack.org/32840319:59
openstackgerritMerged openstack/puppet-swift: Add nodepool-xenial.yml file  https://review.openstack.org/32842419:59
openstackgerritMerged openstack/puppet-zaqar: Add nodepool-xenial.yml file  https://review.openstack.org/32842920:09
openstackgerritMerged openstack/puppet-cinder: Add nodepool-xenial.yml file  https://review.openstack.org/32840420:17
*** dgurtner has quit IRC20:23
*** johnmilton has joined #puppet-openstack20:29
*** dprince has quit IRC20:30
openstackgerritMerged openstack/puppet-gnocchi: Add nodepool-xenial.yml file  https://review.openstack.org/32840820:30
openstackgerritMerged openstack/puppet-horizon: Add nodepool-xenial.yml file  https://review.openstack.org/32841020:30
*** dprince has joined #puppet-openstack20:31
openstackgerritMerged openstack/puppet-oslo: Add nodepool-xenial.yml file  https://review.openstack.org/32842120:34
openstackgerritMerged openstack/puppet-aodh: Add nodepool-xenial.yml file  https://review.openstack.org/32840120:35
*** ducttape_ has quit IRC20:36
*** johnmilton has quit IRC20:37
openstackgerritMerged openstack/puppet-openstacklib: Add nodepool-xenial.yml file  https://review.openstack.org/32842020:38
openstackgerritMerged openstack/puppet-keystone: beaker: remove multi domain config resources output test  https://review.openstack.org/32789420:38
openstackgerritShaik Apsar proposed openstack/puppet-trove: Option to specify the trove guestagent log file.  https://review.openstack.org/32115420:40
openstackgerritIvan Berezovskiy proposed openstack/puppet-openstack-integration: repos: deploy newton ppa on ubuntu xenial  https://review.openstack.org/32767820:41
iurygregorybye people o/ have a great weekend20:42
openstackgerritMerged openstack/puppet-murano: Provide default service_name for keystone endpoint  https://review.openstack.org/32474920:42
*** iurygregory has quit IRC20:43
EmilienMiurygregory: o/20:43
*** jayg is now known as jayg|g0n320:44
*** iberezovskiy is now known as iberezovskiy|off20:44
*** ayoung has quit IRC20:49
*** johnmilton has joined #puppet-openstack20:49
openstackgerritMerged openstack/puppet-sahara: Add nodepool-xenial.yml file  https://review.openstack.org/32842320:50
openstackgerritMerged openstack/puppet-trove: Add nodepool-xenial.yml file  https://review.openstack.org/32842620:50
*** dprince has quit IRC20:51
EmilienMbeagles: in octavia, do keystone options are required more than api service? ie: worker, health manager, etc20:51
*** ducttape_ has joined #puppet-openstack20:52
openstackgerritMerged openstack/puppet-tempest: Add nodepool-xenial.yml file  https://review.openstack.org/32842520:53
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Implement worker.pp  https://review.openstack.org/32849520:54
openstackgerritMerged openstack/puppet-ironic: Add nodepool-xenial.yml file  https://review.openstack.org/32841120:56
EmilienMmwhahaha: omg I'm glad we have nova::flavor provider20:56
EmilienMmwhahaha: octavia requires to create a flavor with a predictable id20:56
EmilienMso we can reuse the provider in puppet octavia to manage the flavor20:56
mwhahahawell that's good20:57
EmilienMI want to buy a beer to denis now20:57
EmilienMwas it denis?20:57
mwhahahano20:57
EmilienMah no20:57
EmilienMTrevor McCasland20:57
EmilienMoops sorry20:57
EmilienMI'll buy 2 beers!20:58
EmilienMmwhahaha: wdyt21:03
EmilienMshould we manage the flavor by default or not?21:03
mwhahahafor octavia?21:03
mwhahahayea probably21:03
mwhahahawith a $configure_flavor option to disable21:04
EmilienMyeah21:04
openstackgerritMerged openstack/puppet-openstack_extras: Add nodepool-xenial.yml file  https://review.openstack.org/32841921:08
openstackgerritMerged openstack/puppet-glance: Add nodepool-xenial.yml file  https://review.openstack.org/32840721:08
*** shaikapsar has quit IRC21:09
mwhahahaEmilienM: looks like mistral packaging is broken, http://logs.openstack.org/14/328414/1/check/gate-puppet-mistral-puppet-beaker-rspec-centos-7/ab5ac6d/console.html#_2016-06-10_20_44_19_28021:15
mwhahahanot sure why mistral is requiring magnumclient21:16
EmilienMmwhahaha: packaging is fixed21:20
EmilienMrecheck21:20
EmilienMwe fixed it in rdo today21:21
EmilienMand I just promoted our CI21:21
EmilienMmwhahaha: still in gate: https://review.openstack.org/#/c/328463/21:21
mwhahahak21:21
EmilienMmwhahaha: in puppet, can I use an hash to deploy a provider?21:22
EmilienMlike $hash = { 'id' => '1' } and nova_flavor { id => $hash[id] } ?21:23
mwhahahawat21:23
mwhahahayea21:23
EmilienMmaybe in puppet parser or puppet4 only :/21:23
EmilienMhow?21:23
mwhahahawith create resource21:23
mwhahahait takes a hash i think21:23
mwhahahaso you could just create_resource('nova_flavor', $hash)21:24
EmilienMah right21:24
EmilienMnice!!21:24
mwhahahabrb21:24
*** dgurtner has joined #puppet-openstack21:27
*** dfisher has quit IRC21:29
openstackgerritMerged openstack/puppet-heat: Provide default service_name for keystone endpoint  https://review.openstack.org/32476421:29
*** dhollinger has quit IRC21:34
*** dgurtner has quit IRC21:39
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Implement worker.pp  https://review.openstack.org/32849521:40
EmilienMmwhahaha: I need to write some missing tests, but you can already tell me what you think ^21:40
mwhahahasure21:40
*** ducttape_ has quit IRC21:41
EmilienMwell amp_flavor_id to os_service_default sucks21:41
EmilienMbecause it will make catalog fails by default...21:41
EmilienMmaybe I can pick a random value, like 6521:41
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Implement worker.pp  https://review.openstack.org/32849521:43
EmilienMmwhahaha: need you to review the hash thing, I'll finish the rest later21:44
mwhahahayea that'll work, minor note on the name string21:45
EmilienMok thx21:46
EmilienMI don't see the note21:46
mwhahahajust posted21:46
EmilienMah thanks21:46
EmilienMmwhahaha: does my reply makes sense?21:49
*** dhollinger has joined #puppet-openstack21:49
EmilienMexcept it's Nova_flavor21:49
EmilienMnot Nova::Flavor21:50
mwhahahayea but you get the idea :D21:50
EmilienMyeah21:50
EmilienMcool!21:50
mwhahahabut you may want to tag to restrict it21:50
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Implement worker.pp  https://review.openstack.org/32849521:50
mwhahahabut yea21:50
*** Hunner has joined #puppet-openstack21:51
*** Hunner has joined #puppet-openstack21:51
openstackgerritMerged openstack/puppet-keystone: ubuntu: do not attempt to start apache during keystone setup  https://review.openstack.org/32777021:51
openstackgerritMerged openstack/puppet-openstack-integration: bump RDO to latest OpenStack commit  https://review.openstack.org/32846321:51
*** mentat has joined #puppet-openstack21:52
openstackgerritMerged openstack/puppet-keystone: Fix facts for policy test  https://review.openstack.org/32664222:02
openstackgerritMerged openstack/puppet-vswitch: Add nodepool-xenial.yml file  https://review.openstack.org/32842722:05
EmilienMmwhahaha: wait, can I test a provider in classes rspec?22:06
EmilienMnot sure is_expected.to contain_nova__flavor works22:06
mwhahahayea22:06
mwhahahait should22:06
EmilienMmhh ok22:06
mwhahahacontain_nova_flavor22:06
mwhahahacontain_nova__flavor would be for a resource nova::flavor22:06
mwhahahabut contain_nova_flavor is for the resource nova_flavor :D22:06
EmilienMah right22:07
EmilienMdamn22:07
EmilienMI'm tired22:07
EmilienMwhat day is it again? :)22:07
mwhahahafriday i hope :D22:07
EmilienMmwhahaha: thx for your last review, really awesome22:09
mwhahahasure22:09
*** dhollinger has quit IRC22:11
openstackgerritMerged openstack/puppet-keystone: Add nodepool-xenial.yml file  https://review.openstack.org/32055422:12
openstackgerritMerged openstack/puppet-heat: Add nodepool-xenial.yml file  https://review.openstack.org/32840922:47
openstackgerritMerged openstack/puppet-ceph: Fix keystone part for non-pki tokens  https://review.openstack.org/32281022:47
EmilienMmwhahaha: its weird22:48
EmilienMtests pass for all distro except ubuntu:22:48
EmilienMEvaluation Error: Error while evaluating a Function Call, Could not autoload puppet/type/nova_flavor: Could not autoload puppet/provider/nova_flavor/openstack: cannot load such file -- puppet/provider/nova at /home/emilien/git/openstack/puppet/puppet-octavia/spec/fixtures/modules/octavia/manifests/worker.pp:63:7 on node xps22:48
EmilienM(unit tests)22:48
EmilienMon ubuntu-14.04-x86_6422:49
mwhahahaDo we need the require ../../.. hack thing22:49
EmilienMah22:49
EmilienMbut why only ubuntu?22:50
EmilienMit's the first loaded?22:50
EmilienMin the test, yes22:50
mwhahahaI hate that error cause I've never really gotten to the bottom of it :D22:51
EmilienMmaybe we need require File.join(File.dirname(__FILE__), '..','..','..', 'puppet/provider/nova')22:51
mwhahahaYea that22:51
EmilienMmwhahaha: I don't even know what to write in commit message. Do you see the picture dog? it's me now.22:54
openstackgerritEmilien Macchi proposed openstack/puppet-nova: providers: add hack to require nova providers outside puppet-nova  https://review.openstack.org/32852522:54
openstackgerritEmilien Macchi proposed openstack/puppet-octavia: Implement worker.pp  https://review.openstack.org/32849522:54
mwhahahaFixing provider load issues when nova flavor is used outside of nova or something22:55
mwhahaha:)22:55
openstackgerritMerged openstack/puppet-neutron: Add nodepool-xenial.yml file  https://review.openstack.org/32841622:57
EmilienMmwhahaha: have a nice week-end I'm off a bit now, beer o clock22:58
mwhahahalater22:58
*** aimon has quit IRC23:16
*** aimon has joined #puppet-openstack23:23
*** ducttape_ has joined #puppet-openstack23:24
*** ducttape_ has quit IRC23:25
*** ducttape_ has joined #puppet-openstack23:25
*** xarses has quit IRC23:48
*** rwsu has quit IRC23:54

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!