Tuesday, 2017-12-05

mwhahahamnaser: fyi the openstack-seliunx package was updated today in pike so puppet-vitrage might be ok now. i'm rechecking00:16
mnasermwhahaha: oh nice, i think i remember adding a bz for it a while back.. i think :\00:16
mwhahahamight be why it finially got released :D00:16
*** asilenkov has quit IRC00:16
mnasermwhahaha: https://bugzilla.redhat.com/show_bug.cgi?id=151693100:17
openstackbugzilla.redhat.com bug 1516931 in openstack-selinux "Vitrage unable to listen to default port with mod_wsgi" [Unspecified,New] - Assigned to lhh00:17
mwhahahak i'll updated it if CI is green00:18
*** etingof has quit IRC00:18
*** etingof has joined #puppet-openstack00:19
*** asilenkov has joined #puppet-openstack00:20
*** hjensas has joined #puppet-openstack00:28
*** danpawlik has joined #puppet-openstack00:42
*** danpawlik_ has quit IRC00:44
*** ntpttr_laptop has quit IRC00:44
*** hjensas has quit IRC00:44
openstackgerritMerged openstack/puppet-barbican master: Add support for multiple backends  https://review.openstack.org/52344900:50
*** sai_ has quit IRC00:59
*** vnogin has quit IRC01:20
*** vnogin has joined #puppet-openstack01:40
*** vnogin has quit IRC01:41
*** vnogin has joined #puppet-openstack01:41
*** vnogin has quit IRC01:46
mnasermwhahaha: looks like it fixed it :)01:54
openstackgerritzhongshengping proposed openstack/puppet-vitrage stable/pike: Configure *_domain_name to Default by default  https://review.openstack.org/51922301:57
*** ilbot3 has quit IRC02:46
*** ilbot3 has joined #puppet-openstack02:59
openstackgerritMerged openstack/puppet-vitrage stable/pike: Update UPPER_CONSTRAINTS_FILE for stable/pike  https://review.openstack.org/51407304:03
*** ykarel|away has joined #puppet-openstack04:13
openstackgerritMerged openstack/puppet-vitrage stable/pike: Update .gitreview for stable/pike  https://review.openstack.org/51407204:13
*** skramaja has joined #puppet-openstack04:18
*** jaganathan has joined #puppet-openstack04:44
*** udesale has joined #puppet-openstack04:53
*** jaosorior has joined #puppet-openstack04:55
*** ratailor has joined #puppet-openstack04:56
*** gfidente has quit IRC05:07
*** gfidente has joined #puppet-openstack05:34
openstackgerritEmilien Macchi proposed openstack/puppet-nova master: DNM - tripleo ci testing  https://review.openstack.org/52546705:52
*** gfidente has quit IRC06:03
*** skramaja is now known as skramaja|afk06:38
*** karthiks has joined #puppet-openstack06:39
*** vinsh_ has quit IRC06:39
*** udesale__ has joined #puppet-openstack06:58
*** udesale has quit IRC06:58
*** udesale has joined #puppet-openstack07:00
*** udesale__ has quit IRC07:02
*** vinsh has joined #puppet-openstack07:11
*** agurenko has joined #puppet-openstack07:20
*** oidgar has joined #puppet-openstack07:26
*** hjensas has joined #puppet-openstack07:41
*** mkarpin has quit IRC07:44
*** rcernin has quit IRC07:48
*** oidgar has quit IRC07:53
*** morazi has joined #puppet-openstack07:56
*** skramaja|afk is now known as skramaja08:00
*** ykarel_ has joined #puppet-openstack08:06
*** mkarpin has joined #puppet-openstack08:08
*** ykarel|away has quit IRC08:08
*** jaosorior_ has joined #puppet-openstack08:10
*** yprokule has joined #puppet-openstack08:11
*** jaosorior has quit IRC08:13
*** jtomasek has joined #puppet-openstack08:16
*** vnogin has joined #puppet-openstack08:21
*** vnogin has quit IRC08:22
*** vnogin has joined #puppet-openstack08:23
*** shardy has joined #puppet-openstack08:24
*** tesseract has joined #puppet-openstack08:24
*** ccamacho has joined #puppet-openstack08:32
*** rcernin has joined #puppet-openstack08:33
*** vnogin has quit IRC08:38
*** ykarel_ is now known as ykarel08:38
*** xarses has quit IRC08:39
*** jaosorior_ is now known as jaosorior08:47
*** jpena|off is now known as jpena08:55
*** skramaja is now known as skramaja|lunch08:55
*** oidgar has joined #puppet-openstack09:00
*** etingof has quit IRC09:09
*** vnogin has joined #puppet-openstack09:19
*** vnogin has quit IRC09:23
*** makowals has quit IRC09:25
*** makowals has joined #puppet-openstack09:25
*** dtantsur|afk has quit IRC09:30
*** dtantsur has joined #puppet-openstack09:33
*** dtantsur has quit IRC09:33
*** dtantsur has joined #puppet-openstack09:33
*** dtantsur has quit IRC09:33
*** skramaja|lunch is now known as skramaja09:34
*** etingof has joined #puppet-openstack09:35
*** gfidente has joined #puppet-openstack09:37
*** gfidente has quit IRC09:37
*** gfidente has joined #puppet-openstack09:37
*** vnogin has joined #puppet-openstack09:38
*** dtantsur has joined #puppet-openstack09:38
*** derekh has joined #puppet-openstack09:39
*** etingof has quit IRC09:42
*** owalsh_ is now known as owalsh09:52
*** salmankhan has joined #puppet-openstack09:53
*** etingof has joined #puppet-openstack09:55
*** makowals_ has joined #puppet-openstack09:57
*** makowals has quit IRC09:58
*** gfidente has quit IRC10:00
*** fxpester has quit IRC10:06
*** gfidente has joined #puppet-openstack10:09
*** gfidente has quit IRC10:09
*** gfidente has joined #puppet-openstack10:09
*** fxpester has joined #puppet-openstack10:10
*** rcernin has quit IRC10:30
*** salmankhan has quit IRC10:52
*** salmankhan has joined #puppet-openstack10:57
*** makowals_ has quit IRC11:01
*** chem has quit IRC11:11
*** etingof has quit IRC11:12
*** xarses has joined #puppet-openstack11:13
*** chem has joined #puppet-openstack11:21
*** etingof has joined #puppet-openstack11:26
*** udesale has quit IRC11:29
*** mwynne has quit IRC11:33
*** vnogin has quit IRC11:39
*** vnogin has joined #puppet-openstack11:40
*** mwynne has joined #puppet-openstack11:41
*** vnogin has quit IRC11:44
*** vnogin has joined #puppet-openstack11:48
*** mwynne has quit IRC11:54
*** mwynne has joined #puppet-openstack11:55
*** oidgar is now known as oidgar__11:58
*** oidgar__ has quit IRC12:02
*** oidgar__ has joined #puppet-openstack12:02
*** oidgar__ has quit IRC12:03
*** oidgar has joined #puppet-openstack12:03
*** ykarel_ has joined #puppet-openstack12:34
*** skramaja has quit IRC12:36
*** ykarel has quit IRC12:37
*** ratailor has quit IRC12:43
*** vnogin has quit IRC12:46
*** vnogin has joined #puppet-openstack12:48
*** jpena is now known as jpena|lunch12:48
*** gfidente has quit IRC12:54
*** gfidente has joined #puppet-openstack12:56
*** gfidente has quit IRC12:56
*** gfidente has joined #puppet-openstack12:56
*** dprince has joined #puppet-openstack12:58
*** bastelfreak has quit IRC13:17
*** vnogin has quit IRC13:20
*** bastelfreak has joined #puppet-openstack13:21
*** vnogin has joined #puppet-openstack13:23
*** vnogin has quit IRC13:23
*** makowals has joined #puppet-openstack13:27
*** trown|outtypewww is now known as trown13:30
*** udesale has joined #puppet-openstack13:32
*** oidgar has quit IRC13:34
*** jaganathan has quit IRC13:42
*** vnogin has joined #puppet-openstack13:43
*** jpena|lunch is now known as jpena13:57
*** oidgar has joined #puppet-openstack14:03
*** ykarel_ is now known as ykarel|afk14:14
*** udesale has quit IRC14:40
*** jaosorior has quit IRC14:46
*** udesale has joined #puppet-openstack14:50
*** alee has quit IRC14:51
*** udesale has quit IRC14:59
*** shardy is now known as shardy_afk15:08
*** agurenko has quit IRC15:09
*** ykarel_ has joined #puppet-openstack15:11
*** ykarel|afk has quit IRC15:14
*** alee has joined #puppet-openstack15:23
openstackgerritDmitry Tantsur proposed openstack/puppet-ironic master: [PROTOTYPE] Automatically configure SSH key for IPA  https://review.openstack.org/52565015:26
dtantsurmwhahaha: I used some blob post to hack a factor-based way ^^^ please tell me if it's a dead end or may work15:28
mwhahahak let me look15:28
* dtantsur was inspired by https://blog.bastelfreak.de/2016/06/create-ssh-keys-with-puppet-on-a-server-pubkey-exchange/15:28
mwhahahadtantsur: why the fact?15:29
mwhahahait doesn't work like that btw15:29
mwhahahafacts run before puppet15:29
mwhahahaso it wouldn't be populated on the first run15:29
dtantsurmwhahaha: they I wonder how it works for the person in the blog post15:29
dtantsurbecause they clearly rely on the fact containing the generated information15:29
mwhahahadtantsur: they rely on multiple runs15:29
dtantsurouch..15:30
mwhahahaso first run generates key, 2nd exports it15:30
* dtantsur bangs his head over the table15:30
dtantsurusing transform requires (if I get it right) to 1. be able to parse something like file:// 2. be able to do a reverse conversion (from content to file)15:31
mwhahahayou wouldn't have to reverse it15:31
mwhahahaso transform would just do the operation each run but the resulting content would remain unchanged if the file contents is unchanged15:32
dtantsurmwhahaha: so e.g. implement to_file_content, but not implement from_file_content?15:32
*** xarses has quit IRC15:32
mwhahahadtantsur: i believe so15:32
mwhahahabut i could be wrong15:33
dtantsurI have no option but to try it :)15:33
bastelfreakdtantsur: o/15:33
mwhahahapretty much15:34
mwhahahaor ask actual puppet folks :D15:34
*** oidgar has quit IRC15:34
bastelfreakI don't see the issue in requiring two runs15:34
mwhahahabastelfreak: but facts are run before the puppet is executed, so if there is no file (which was created via puppet) it wouldn't be a fact15:35
mwhahahabastelfreak: see https://review.openstack.org/#/c/525650/ for context15:35
bastelfreakyeah, so?15:35
bastelfreakah15:35
*** udesale has joined #puppet-openstack15:36
mwhahahafor things like ssh host keys, the file exists on the first run cause usually that's setup15:36
mwhahahabut for a pub key that's being generated via puppet, it wouldn't be a fact untilt he 2nd run15:37
bastelfreakyou need to check if $::ironic_ipa_pubkey is already defined15:37
mwhahahaor you have to do something to expose it via  a provider15:37
mwhahahabastelfreak: is there a way to read the contents of a file into a var during a puppet run?15:37
bastelfreakI don't know much about the openstack puppet code base.but on vox pupuli this is a common pattern15:37
bastelfreakyou can do ugly stuff with a custom type15:38
EmilienMomg a bastelfreak here15:38
bastelfreakEmilienM: o/15:38
EmilienM@all watch out to this guy15:38
EmilienMhe's dangerous15:38
* bastelfreak nods15:38
mwhahahabastelfreak: yea that's kinda what we need to do because we need to generate an ssh pub key and use it as a var in the same puppet run15:38
EmilienMbastelfreak: you won't break our modules. Our CI is strong :-P15:38
bastelfreakmwhahaha: and requiring another puppet run isn't an option?15:39
bastelfreakthat is IMO way easier than all other solutions15:40
dtantsurthat will require telling tripleo to run it twice..15:40
dtantsurI will play with provides, I guess. as the last resort, I'll just do it all in instack-undercloud.15:40
mwhahahabastelfreak: well that's not idempotent for one thing :D15:41
*** udesale has quit IRC15:41
mwhahahai mean the other option is to generate the key in instack-undercloud and puppet-ironic will only use the fact15:41
mwhahahait's really a chicken & egg problem15:41
*** shardy_afk is now known as shardy15:42
*** udesale has joined #puppet-openstack15:42
bastelfreaksetting up distributed systems is often impossible with a single puppet run15:42
bastelfreakmhm wait15:43
bastelfreakah no, all good15:44
bastelfreakI was thinking where custom types are evaluated15:44
bastelfreakbut I think that is on the client side15:44
bastelfreakyou can't use a custom function because those are executed on the server side15:44
bastelfreakEmilienM: did you pin puppet-systemd? It has awesome new features!15:46
EmilienMI think we do15:46
EmilienMalthough I stopped following our pins15:46
bastelfreak:(15:46
EmilienMwe track master for almost all modules15:46
EmilienMexcept the ones that break15:46
bastelfreakokay15:47
*** xarses has joined #puppet-openstack15:47
*** openstackgerrit has quit IRC15:48
*** morazi has quit IRC15:48
dtantsurfolks, do you know something in puppet that allows shell-style split of strings?15:50
dtantsurlike shlex in python?15:50
dtantsurmwhahaha: this ^^ is to split this kernel command line15:50
mwhahahashell_split15:51
mwhahahafrom puppetlabs-stdlib15:51
mwhahahahttps://github.com/puppetlabs/puppetlabs-stdlib/tree/master/#shell_split15:51
dtantsursweet!15:51
EmilienMbastelfreak: actually15:59
EmilienMbastelfreak: we deploy master in current version16:00
EmilienMlet me double check16:00
EmilienMpuppet-systemd-1.1.1-0.20171129142305.b29c6eb.el7.centos.noarch16:00
EmilienMwe deploy from this commit: b29c6eb16:00
EmilienMbastelfreak: is it good?16:00
*** salmankhan has quit IRC16:03
*** vnogin has quit IRC16:03
*** vnogin has joined #puppet-openstack16:04
*** vnogin has quit IRC16:04
*** ccamacho has quit IRC16:06
*** vnogin has joined #puppet-openstack16:06
*** salmankhan has joined #puppet-openstack16:06
*** vnogin has quit IRC16:07
*** yprokule has quit IRC16:09
*** openstackgerrit has joined #puppet-openstack16:21
openstackgerritDmitry Tantsur proposed openstack/puppet-ironic master: [PROTOTYPE] Automatically configure SSH key for IPA  https://review.openstack.org/52565016:21
dtantsurmwhahaha: how does this look? ^^16:21
*** iurygregory has quit IRC16:23
*** udesale has quit IRC16:23
mwhahahadtantsur: nice and clean if it works :D16:24
dtantsurhehe, that's the hardest part, right?16:25
mwhahahaindeed16:26
*** ykarel__ has joined #puppet-openstack16:32
bastelfreakEmilienM: it is the best!16:34
EmilienMgood16:34
*** ykarel_ has quit IRC16:34
*** vnogin has joined #puppet-openstack16:36
bastelfreakMaybe we can add more tests  to it16:36
*** oidgar has joined #puppet-openstack16:38
*** vnogin has quit IRC16:41
*** yprokule has joined #puppet-openstack16:57
*** rmart04 has joined #puppet-openstack16:59
*** rmart04 has quit IRC17:00
*** vnogin has joined #puppet-openstack17:02
*** derekh has quit IRC17:03
gfidentemwhahaha I think to make https://review.openstack.org/#/c/518325/ pass in stable/jewel we needed to pin to a specific version of the apache module?17:24
mwhahahagfidente: there are some other issues in CI. We already pin17:25
gfidentesigh17:26
mwhahahagfidente: it's cause it is stable/Jewel and not stable/pike or ocata17:26
gfidentehmm, so I am not sure what needs to be done?17:26
gfidentesounds like gate is blocked for jewel17:26
mwhahahaThe ocata version of the spec helper wasn't being loaded correctly last I checked17:26
mwhahahaYea I'll look latet17:26
*** dtantsur is now known as dtantsur|afk17:27
*** ntpttr_laptop has joined #puppet-openstack17:28
*** vnogin has quit IRC17:33
*** yprokule_ has joined #puppet-openstack17:40
*** yprokule has quit IRC17:40
*** yprokule_ is now known as yprokule17:40
*** iurygregory has joined #puppet-openstack17:44
*** vnogin has joined #puppet-openstack17:57
*** trown is now known as trown|lunch18:02
*** gfidente is now known as gfidente|afk18:06
*** ntpttr_laptop has quit IRC18:07
*** morazi has joined #puppet-openstack18:08
*** oidgar has quit IRC18:10
*** makowals has quit IRC18:11
*** ykarel__ has quit IRC18:11
*** makowals has joined #puppet-openstack18:11
*** makowals has quit IRC18:12
*** makowals has joined #puppet-openstack18:12
*** makowals has quit IRC18:13
*** makowals has joined #puppet-openstack18:13
*** makowals has quit IRC18:13
*** yprokule has quit IRC18:14
*** makowals has joined #puppet-openstack18:14
*** makowals has quit IRC18:14
*** makowals has joined #puppet-openstack18:15
*** tesseract has quit IRC18:21
*** salmankhan has quit IRC18:24
*** jpena is now known as jpena|off18:35
*** vnogin has quit IRC18:54
*** shardy has quit IRC18:58
*** vnogin has joined #puppet-openstack19:00
*** pester has joined #puppet-openstack19:12
*** trown|lunch is now known as trown19:14
*** fxpester has quit IRC19:16
*** vnogin has quit IRC19:41
*** vnogin has joined #puppet-openstack19:49
*** salmankhan has joined #puppet-openstack19:54
*** salmankhan has quit IRC19:58
*** vnogin has quit IRC20:26
*** xarses has quit IRC20:27
*** rwsu has quit IRC20:31
*** rwsu has joined #puppet-openstack20:31
*** vnogin has joined #puppet-openstack20:40
*** vnogin has quit IRC20:44
*** vnogin has joined #puppet-openstack21:07
*** vnogin has quit IRC21:08
*** vnogin has joined #puppet-openstack21:09
*** jtomasek has quit IRC21:18
*** vnogin has quit IRC21:20
*** gfidente|afk has quit IRC21:29
*** vnogin has joined #puppet-openstack21:43
*** trown is now known as trown|outtypewww21:50
*** rcernin has joined #puppet-openstack22:05
*** makowals has joined #puppet-openstack22:18
*** dprince has quit IRC22:18
*** vnogin has quit IRC22:31
*** vnogin has joined #puppet-openstack22:31
*** makowals has quit IRC22:40
*** alee has quit IRC22:53
*** vnogin has quit IRC23:49
*** vnogin has joined #puppet-openstack23:50
*** alee has joined #puppet-openstack23:51

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