openstackgerrit | Colleen Murphy proposed stackforge/puppet-nova: Added parameters for availability zones configuration https://review.openstack.org/187396 | 00:02 |
---|---|---|
*** xarses has joined #puppet-openstack | 00:08 | |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-nova: Correct docs on format for nova::policy data https://review.openstack.org/187398 | 00:08 |
*** alexpilotti has joined #puppet-openstack | 00:09 | |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-nova: Remove Python Package Declaration https://review.openstack.org/187400 | 00:09 |
*** rcallawa_ has joined #puppet-openstack | 00:09 | |
alexpilotti | hi guys, does anybody know when puppet-nova Kilo is going to be ready? | 00:10 |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-nova: crontab: ensure nova-common is installed before https://review.openstack.org/187401 | 00:11 |
*** xarses has quit IRC | 00:12 | |
*** mdorman has quit IRC | 00:12 | |
*** rcallawa_ has quit IRC | 00:17 | |
*** xarses has joined #puppet-openstack | 00:18 | |
*** rcallawa_ has joined #puppet-openstack | 00:18 | |
*** rcallaw__ has joined #puppet-openstack | 00:25 | |
*** rcallawa_ has quit IRC | 00:28 | |
*** ducttape_ has joined #puppet-openstack | 01:10 | |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-keystone: Add native types for keystone paste configuration https://review.openstack.org/187412 | 01:16 |
alexpilotti | mgagne: hi | 01:20 |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-keystone: Add paste_config optional parameter https://review.openstack.org/187414 | 01:32 |
*** tchaypo has quit IRC | 01:35 | |
*** simonmcc has quit IRC | 01:35 | |
*** petems has quit IRC | 01:36 | |
*** petems has joined #puppet-openstack | 01:40 | |
*** tchaypo has joined #puppet-openstack | 01:40 | |
*** simonmcc has joined #puppet-openstack | 01:42 | |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-keystone: Fix deprecated LDAP config options https://review.openstack.org/187416 | 01:42 |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-keystone: Set WSGI process display-name https://review.openstack.org/187417 | 01:44 |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-keystone: Rename resource instance variable https://review.openstack.org/187418 | 01:48 |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-keystone: Switch the example URL to a fake address https://review.openstack.org/187419 | 01:51 |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-heat: added option to configure flavor in heat.conf https://review.openstack.org/187421 | 01:56 |
*** alexpilotti has quit IRC | 02:00 | |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-heat: Fix Keystone domain class https://review.openstack.org/187423 | 02:05 |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-heat: Fix ipv6 support https://review.openstack.org/187424 | 02:09 |
*** ducttape_ has quit IRC | 02:18 | |
*** gildub has quit IRC | 02:24 | |
*** ducttape_ has joined #puppet-openstack | 02:32 | |
*** richm has quit IRC | 02:47 | |
*** gildub has joined #puppet-openstack | 03:10 | |
*** ducttape_ has quit IRC | 03:22 | |
openstackgerrit | Merged stackforge/puppet-nova: templates: Fix variable prepending https://review.openstack.org/180138 | 03:24 |
openstackgerrit | Merged stackforge/puppet-nova: spec: convert remaining deprecated keywords https://review.openstack.org/183897 | 03:25 |
*** ducttape_ has joined #puppet-openstack | 03:27 | |
*** fedexo has joined #puppet-openstack | 03:33 | |
*** chem has quit IRC | 03:53 | |
*** ducttape_ has quit IRC | 03:54 | |
*** ducttape_ has joined #puppet-openstack | 03:55 | |
*** ducttape_ has quit IRC | 04:00 | |
*** aimon has quit IRC | 04:02 | |
*** aimon has joined #puppet-openstack | 04:02 | |
*** britthou_ has joined #puppet-openstack | 04:03 | |
*** britthouser has quit IRC | 04:05 | |
openstackgerrit | Matt Fischer proposed stackforge/puppet-cinder: Don't add a new line if the rbd_user changes https://review.openstack.org/187448 | 04:08 |
*** chem has joined #puppet-openstack | 04:11 | |
openstackgerrit | Matt Fischer proposed stackforge/puppet-designate: MySQL: change default MySQL collate to utf8_general_ci https://review.openstack.org/187451 | 04:14 |
*** 16WAA4FX8 has quit IRC | 04:46 | |
*** delattec has joined #puppet-openstack | 04:47 | |
*** gildub has quit IRC | 04:48 | |
*** ducttape_ has joined #puppet-openstack | 04:56 | |
*** ducttape_ has quit IRC | 05:01 | |
*** sks has joined #puppet-openstack | 05:03 | |
*** cwolferh has quit IRC | 05:11 | |
*** cwolferh has joined #puppet-openstack | 05:13 | |
*** stevemar has quit IRC | 05:31 | |
*** reed has quit IRC | 05:33 | |
*** reed has joined #puppet-openstack | 05:47 | |
*** tfz has quit IRC | 05:49 | |
*** tshtilma has joined #puppet-openstack | 06:12 | |
*** gfidente has quit IRC | 06:14 | |
*** khappone has quit IRC | 06:26 | |
*** rlaurika has quit IRC | 06:27 | |
*** rlaurika has joined #puppet-openstack | 06:28 | |
*** khappone has joined #puppet-openstack | 06:31 | |
*** ducttape_ has joined #puppet-openstack | 06:45 | |
*** tfz has joined #puppet-openstack | 06:46 | |
*** ducttape_ has quit IRC | 06:50 | |
*** dgurtner has joined #puppet-openstack | 07:16 | |
*** dgurtner has quit IRC | 07:16 | |
*** dgurtner has joined #puppet-openstack | 07:16 | |
*** dalgaaf has joined #puppet-openstack | 07:17 | |
*** panda|ko has quit IRC | 07:21 | |
*** panda|ko has joined #puppet-openstack | 07:22 | |
*** jpena has joined #puppet-openstack | 07:28 | |
*** jistr has joined #puppet-openstack | 07:48 | |
*** paramite has joined #puppet-openstack | 07:50 | |
*** chem has quit IRC | 07:52 | |
*** fedexo has quit IRC | 07:53 | |
*** beddari1 has quit IRC | 07:56 | |
*** beddari1 has joined #puppet-openstack | 07:57 | |
*** ducttape_ has joined #puppet-openstack | 08:01 | |
*** ducttape_ has quit IRC | 08:06 | |
*** derekh has joined #puppet-openstack | 08:19 | |
*** todin has joined #puppet-openstack | 08:31 | |
todin | hi | 08:31 |
todin | does the puppet-neutron support for service_providers entries like lbaas | 08:32 |
*** imcsk8 is now known as imcsk8|zZz | 08:40 | |
*** paramite is now known as paramite|afk | 08:51 | |
*** kbyrne has joined #puppet-openstack | 08:53 | |
*** paramite|afk is now known as paramite | 09:05 | |
*** paramite is now known as paramite|afk | 09:20 | |
*** cdent has joined #puppet-openstack | 09:21 | |
*** ducttape_ has joined #puppet-openstack | 09:50 | |
*** ducttape_ has quit IRC | 09:55 | |
*** dalgaaf has quit IRC | 09:58 | |
openstackgerrit | sac proposed stackforge/puppet-manila: Add share driver options. https://review.openstack.org/186699 | 10:12 |
*** dgurtner has quit IRC | 10:22 | |
*** rcallaw__ has quit IRC | 10:31 | |
*** rcallawa_ has joined #puppet-openstack | 10:32 | |
*** paramite|afk is now known as paramite | 10:33 | |
openstackgerrit | sac proposed stackforge/puppet-manila: Add share driver options. https://review.openstack.org/186699 | 10:34 |
*** jpena has quit IRC | 10:36 | |
*** alexpilotti has joined #puppet-openstack | 10:46 | |
*** jpena has joined #puppet-openstack | 10:48 | |
*** dgurtner has joined #puppet-openstack | 10:51 | |
*** dgurtner has quit IRC | 10:51 | |
*** dgurtner has joined #puppet-openstack | 10:51 | |
*** ducttape_ has joined #puppet-openstack | 10:54 | |
*** kevin has joined #puppet-openstack | 11:06 | |
*** kevin is now known as Guest16407 | 11:06 | |
*** kkirkpatrick has quit IRC | 11:09 | |
*** panda|ko has quit IRC | 11:21 | |
*** rushiagr_away is now known as rushiagr | 11:22 | |
*** igajsin has joined #puppet-openstack | 11:22 | |
*** igajsin has quit IRC | 11:22 | |
*** panda|ko has joined #puppet-openstack | 11:22 | |
*** beddari1 has quit IRC | 11:26 | |
*** Guest16407 has quit IRC | 11:30 | |
*** Guest16407 has joined #puppet-openstack | 11:31 | |
*** paramite is now known as paramite|afk | 11:35 | |
*** paramite|afk is now known as paramite | 11:37 | |
*** ducttape_ has quit IRC | 11:40 | |
*** delattec has quit IRC | 11:42 | |
*** dprince has joined #puppet-openstack | 11:48 | |
*** paramite has quit IRC | 11:55 | |
*** rcallawa_ has quit IRC | 12:03 | |
*** ducttape_ has joined #puppet-openstack | 12:04 | |
*** jayg|g0n3 is now known as jayg | 12:06 | |
*** ducttape_ has quit IRC | 12:08 | |
*** paramite has joined #puppet-openstack | 12:09 | |
*** cdelatte has joined #puppet-openstack | 12:09 | |
*** jistr is now known as jistr|class | 12:17 | |
*** bogdando has quit IRC | 12:18 | |
*** jpena is now known as jpena|lunch | 12:19 | |
*** jistr|class is now known as jistr | 12:22 | |
*** bogdando has joined #puppet-openstack | 12:23 | |
*** paramite has quit IRC | 12:44 | |
*** ahcorporto has joined #puppet-openstack | 12:49 | |
*** rcallawa_ has joined #puppet-openstack | 12:50 | |
*** ducttape_ has joined #puppet-openstack | 12:51 | |
*** paramite has joined #puppet-openstack | 12:57 | |
alexpilotti | mgagne: ping | 12:58 |
*** ducttape_ has quit IRC | 12:58 | |
*** iurygregory has quit IRC | 12:59 | |
*** tshtilma has quit IRC | 13:03 | |
*** tfhartmann has joined #puppet-openstack | 13:03 | |
*** sks has quit IRC | 13:03 | |
*** ahcorporto1 has joined #puppet-openstack | 13:05 | |
*** ahcorporto has quit IRC | 13:08 | |
*** sks has joined #puppet-openstack | 13:17 | |
*** richm has joined #puppet-openstack | 13:23 | |
*** ducttape_ has joined #puppet-openstack | 13:27 | |
*** ducttape_ has quit IRC | 13:27 | |
*** jpena|lunch is now known as jpena | 13:28 | |
*** tfhartmann has quit IRC | 13:40 | |
*** rushiagr is now known as rushiagr_away | 13:41 | |
*** tfhartmann has joined #puppet-openstack | 13:42 | |
*** tfhartmann has quit IRC | 13:43 | |
openstackgerrit | Dan Prince proposed stackforge/puppet-tripleo: Use node IP lists for HA Proxy ipaddresses https://review.openstack.org/186775 | 13:44 |
openstackgerrit | Dan Prince proposed stackforge/puppet-tripleo: Allow use of ssl for public api endpoints https://review.openstack.org/175958 | 13:44 |
openstackgerrit | Dan Prince proposed stackforge/puppet-tripleo: Configure virtual IPs for split out networks https://review.openstack.org/186240 | 13:44 |
openstackgerrit | Dan Prince proposed stackforge/puppet-tripleo: Add interface_for_ip function https://review.openstack.org/186776 | 13:44 |
openstackgerrit | Dan Prince proposed stackforge/puppet-tripleo: Stop keystone admin from listening on public interface https://review.openstack.org/187371 | 13:44 |
openstackgerrit | Dan Prince proposed stackforge/puppet-tripleo: Drop nova_meta and glance_registry on public vip https://review.openstack.org/187588 | 13:44 |
*** tfhartmann has joined #puppet-openstack | 13:47 | |
*** tfhartmann has quit IRC | 13:48 | |
*** tshtilma has joined #puppet-openstack | 13:53 | |
openstackgerrit | Dan Prince proposed stackforge/puppet-tripleo: Configure virtual IPs for split out networks https://review.openstack.org/186240 | 13:57 |
*** tfhartmann has joined #puppet-openstack | 14:02 | |
*** tfhartmann has quit IRC | 14:03 | |
*** chem has joined #puppet-openstack | 14:08 | |
*** Guest16407 has quit IRC | 14:13 | |
*** xingchao has joined #puppet-openstack | 14:13 | |
*** ducttape_ has joined #puppet-openstack | 14:14 | |
*** ToMiles has joined #puppet-openstack | 14:16 | |
*** jistr is now known as jistr|mtg | 14:16 | |
*** ericpeterson has joined #puppet-openstack | 14:18 | |
*** stevemar has joined #puppet-openstack | 14:23 | |
*** tfhartmann has joined #puppet-openstack | 14:23 | |
*** ducttape_ has quit IRC | 14:23 | |
*** tfz has quit IRC | 14:29 | |
*** sks has quit IRC | 14:30 | |
*** jistr|mtg is now known as jistr | 14:30 | |
*** Guest16407 has joined #puppet-openstack | 14:46 | |
*** guimaluf has joined #puppet-openstack | 14:48 | |
openstackgerrit | Malik Bougacha proposed stackforge/puppet-glance: adding support for min ram and min disk https://review.openstack.org/187618 | 14:52 |
crinkle | morning | 14:54 |
*** paramite is now known as paramite|afk | 14:54 | |
*** dfisher has joined #puppet-openstack | 14:56 | |
spredzy | hello | 14:59 |
clayton | meeting today? | 15:00 |
crinkle | yep | 15:00 |
*** paramite|afk is now known as paramite | 15:02 | |
Hunner | _ody: meeting? | 15:02 |
crinkle | _ody: are you around? meeting is in #openstack-meeting-4 | 15:02 |
*** rcallaw__ has joined #puppet-openstack | 15:05 | |
*** rcallawa_ has quit IRC | 15:08 | |
*** tfz has joined #puppet-openstack | 15:09 | |
*** mdorman has joined #puppet-openstack | 15:13 | |
dfisher | gah. | 15:14 |
*** tfz has quit IRC | 15:19 | |
*** panda|ko has quit IRC | 15:21 | |
*** panda|ko has joined #puppet-openstack | 15:21 | |
*** xingchao has quit IRC | 15:23 | |
*** tfz has joined #puppet-openstack | 15:34 | |
*** openstackgerrit has quit IRC | 15:42 | |
*** openstackgerrit has joined #puppet-openstack | 15:43 | |
*** tristanC has left #puppet-openstack | 15:46 | |
_ody | Ok...must make coffee and food... | 15:54 |
* _ody takes laptop to kitchen for meeting | 15:54 | |
Hunner | The beauty of an irc meeting :) | 16:00 |
*** tfhartmann has quit IRC | 16:00 | |
*** rcallaw__ has quit IRC | 16:02 | |
*** rcallawa_ has joined #puppet-openstack | 16:02 | |
mdorman | crap, totally missed the meeting | 16:04 |
mdorman | yet another outlook calendar notificatoin fail | 16:04 |
*** ahcorporto1 has left #puppet-openstack | 16:04 | |
*** jistr has quit IRC | 16:05 | |
*** tfhartmann has joined #puppet-openstack | 16:08 | |
*** ToMiles has quit IRC | 16:12 | |
*** dgurtner has quit IRC | 16:13 | |
_ody | mdorman: Everyone says they same about Google Calendar too | 16:14 |
mdorman | yeah i don’t have good luck with taht either | 16:15 |
mdorman | not sure why this is such a hard problem | 16:15 |
*** tfhartmann has quit IRC | 16:18 | |
*** dprince has quit IRC | 16:18 | |
*** paramite has quit IRC | 16:18 | |
*** aimon has quit IRC | 16:21 | |
*** tfhartmann has joined #puppet-openstack | 16:23 | |
*** xingchao has joined #puppet-openstack | 16:24 | |
openstackgerrit | Richard Megginson proposed stackforge/puppet-keystone: support for keystone v3 api - add domains to service_identity https://review.openstack.org/180586 | 16:25 |
openstackgerrit | Richard Megginson proposed stackforge/puppet-keystone: wip - support for keystone v3 api - the user_role resource https://review.openstack.org/174999 | 16:25 |
openstackgerrit | Richard Megginson proposed stackforge/puppet-keystone: support for keystone v3 api - v3 domain utility code https://review.openstack.org/178385 | 16:25 |
openstackgerrit | Richard Megginson proposed stackforge/puppet-keystone: support for keystone v3 api - keystone and keystone::roles::admin https://review.openstack.org/175060 | 16:25 |
openstackgerrit | Richard Megginson proposed stackforge/puppet-keystone: wip -support for keystone v3 api - the user resource https://review.openstack.org/174976 | 16:25 |
openstackgerrit | Richard Megginson proposed stackforge/puppet-keystone: wip - support for keystone v3 api - the project resource https://review.openstack.org/174468 | 16:25 |
openstackgerrit | Richard Megginson proposed stackforge/puppet-keystone: wip - support for keystone v3 api - beaker tests https://review.openstack.org/178828 | 16:25 |
openstackgerrit | Richard Megginson proposed stackforge/puppet-keystone: support for keystone v3 api - the domain resource https://review.openstack.org/174439 | 16:25 |
*** xingchao has quit IRC | 16:28 | |
*** tfhartmann has quit IRC | 16:33 | |
*** mattymo has joined #puppet-openstack | 16:35 | |
*** dprince has joined #puppet-openstack | 16:36 | |
*** jpena has quit IRC | 16:38 | |
*** _ody has quit IRC | 16:39 | |
*** _ody has joined #puppet-openstack | 16:40 | |
*** xarses has quit IRC | 16:41 | |
*** _ody has quit IRC | 16:42 | |
dfisher | well, awesome. keystone, glance, heat, and cinder (with a Solaris-specific cinder driver) all working on solaris. | 16:43 |
*** _ody has joined #puppet-openstack | 16:43 | |
*** iurygregory has joined #puppet-openstack | 16:50 | |
*** aimon has joined #puppet-openstack | 17:04 | |
*** derekh has quit IRC | 17:06 | |
dfisher | quick puppet manifest question. I need to run a command and save that value to use later to set things for nova. Is there a magic incantation to do this? | 17:09 |
*** tshtilma has quit IRC | 17:09 | |
Hunner | dfisher: On the agent side? | 17:14 |
Hunner | And in nova for nova? | 17:14 |
Hunner | Can it be a fact? | 17:14 |
dfisher | hmm. | 17:15 |
*** tshtilma has joined #puppet-openstack | 17:15 | |
dfisher | good point. will check facter | 17:15 |
openstackgerrit | Merged stackforge/puppet-glance: Correct docs on format for glance::policy data https://review.openstack.org/187320 | 17:15 |
dfisher | if it's not in facter, what's the right way to do this? | 17:15 |
*** rushiagr_away is now known as rushiagr | 17:17 | |
openstackgerrit | Merged stackforge/puppet-neutron: Correct docs on format for neutron::policy data https://review.openstack.org/187383 | 17:17 |
Hunner | dfisher: It depends on the use case. When does the command need to run? Are there any pre-steps that need to happen before the fact runs? | 17:17 |
Hunner | What uses the value? How many places is it used? | 17:18 |
dfisher | nope. just need the output from psrinfo -p | 17:18 |
Hunner | ah | 17:18 |
dfisher | used for all the workers configurations | 17:18 |
openstackgerrit | Merged stackforge/puppet-nova: Correct docs on format for nova::policy data https://review.openstack.org/187398 | 17:18 |
Hunner | Then yeah, the module can add a custom fact | 17:18 |
dfisher | ok. | 17:18 |
Hunner | Or you can make a facter PR :) | 17:18 |
dfisher | :) | 17:18 |
dfisher | ok, will go from there. thanks, Hunner | 17:18 |
Hunner | The puppet community hangout is going, if you want to join and ask about contributing to facter | 17:19 |
Hunner | From #puppet-dev: | 17:19 |
Hunner | 09:55 peterhu | Puppet Community PR triage is starting in about 10 minutes: http://links.puppetlabs.com/pr-triage | 17:19 |
Hunner | Every week at this time | 17:19 |
dfisher | oh. maybe! | 17:20 |
*** xarses has joined #puppet-openstack | 17:20 | |
dfisher | i have so many things running right now. can't make this one, sadly | 17:24 |
*** tshtilma has quit IRC | 17:28 | |
*** tshtilma has joined #puppet-openstack | 17:28 | |
*** cdent has quit IRC | 17:40 | |
*** tshtilma has quit IRC | 17:49 | |
openstackgerrit | Ben Nemec proposed stackforge/puppet-tripleo: Use node IP lists for HA Proxy ipaddresses https://review.openstack.org/186775 | 17:54 |
openstackgerrit | Ben Nemec proposed stackforge/puppet-tripleo: Allow use of ssl for public api endpoints https://review.openstack.org/175958 | 17:54 |
openstackgerrit | Ben Nemec proposed stackforge/puppet-tripleo: Add interface_for_ip function https://review.openstack.org/186776 | 17:55 |
openstackgerrit | Ben Nemec proposed stackforge/puppet-tripleo: Stop keystone admin from listening on public interface https://review.openstack.org/187371 | 17:55 |
openstackgerrit | Ben Nemec proposed stackforge/puppet-tripleo: Drop nova_meta and glance_registry on public vip https://review.openstack.org/187588 | 17:55 |
openstackgerrit | Richard Megginson proposed stackforge/puppet-openstacklib: support for Keystone v3 authentication https://review.openstack.org/187654 | 17:55 |
openstackgerrit | Malik Bougacha proposed stackforge/puppet-glance: adding support for min ram and min disk https://review.openstack.org/187704 | 17:59 |
*** tfhartmann has joined #puppet-openstack | 18:09 | |
openstackgerrit | Malik Bougacha proposed stackforge/puppet-glance: adding support for min ram and min disk https://review.openstack.org/187709 | 18:09 |
*** openstackgerrit has quit IRC | 18:09 | |
*** openstackgerrit has joined #puppet-openstack | 18:10 | |
*** imcsk8|zZz is now known as imcsk8 | 18:44 | |
*** alexpilotti has quit IRC | 18:52 | |
*** openstackgerrit has quit IRC | 18:56 | |
*** openstackgerrit has joined #puppet-openstack | 18:56 | |
*** tfhartmann has quit IRC | 18:58 | |
*** tfhartmann has joined #puppet-openstack | 19:00 | |
*** rushiagr is now known as rushiagr_away | 19:01 | |
*** ToMiles has joined #puppet-openstack | 19:08 | |
dfisher | Hunner: turns out that facter already had the data I needed. Didn't need a custom fact at all. | 19:12 |
dfisher | on x86: | 19:13 |
dfisher | root@openstack-x52:/# facter physicalprocessorcount processorcount | 19:13 |
dfisher | physicalprocessorcount => 2 | 19:13 |
dfisher | processorcount => 32 | 19:13 |
dfisher | on sparc: | 19:14 |
dfisher | $ facter physicalprocessorcount processorcount | 19:14 |
dfisher | physicalprocessorcount => 1 | 19:14 |
dfisher | processorcount => 128 | 19:14 |
dfisher | do you like cores? sparc has cores. | 19:14 |
*** cdent has joined #puppet-openstack | 19:21 | |
*** aimon has quit IRC | 19:34 | |
*** aimon_ has joined #puppet-openstack | 19:35 | |
mgagne | I can't believe we aren't using pick() more than that | 19:41 |
*** jtomasek has quit IRC | 19:48 | |
*** cdent has quit IRC | 19:56 | |
richm | What's the status of the template for new projects? One of the Barbican devs wants to create a puppet-barbican | 19:59 |
*** tfhartmann has quit IRC | 20:00 | |
*** alee has joined #puppet-openstack | 20:00 | |
dfisher | got a bit of a manifest issue with Nova and Solaris here. Anybody got a sec to look at http://paste.openstack.org/show/257183/ ? | 20:01 |
richm | spredzy: I guess this would be the cookiecutter work? | 20:04 |
spredzy | richm, yes it is. https://github.com/enovance/cookiecutter-openstack-puppet-modules | 20:06 |
spredzy | this + msync on top of it and you should have a well started modules for you | 20:07 |
*** nosleep77 has joined #puppet-openstack | 20:07 | |
richm | spredzy: thanks! | 20:08 |
spredzy | richm, yw | 20:08 |
*** openstackgerrit has quit IRC | 20:10 | |
*** openstackgerrit has joined #puppet-openstack | 20:10 | |
openstackgerrit | Matt Fischer proposed stackforge/puppet-nova: Remove comment for non-existant variable https://review.openstack.org/187752 | 20:15 |
mfisch | here's a trivial if someone wants review points ^ | 20:15 |
*** rcallaw__ has joined #puppet-openstack | 20:17 | |
* crinkle noms points | 20:19 | |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-neutron: Allow l3_ha to be disabled https://review.openstack.org/187389 | 20:19 |
*** jtomasek has joined #puppet-openstack | 20:19 | |
mfisch | I like the essex reference | 20:19 |
*** rcallawa_ has quit IRC | 20:21 | |
*** rcallaw__ has quit IRC | 20:21 | |
*** cdelatte has quit IRC | 20:22 | |
*** dprince has quit IRC | 20:22 | |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-neutron: Add MidoNet plugin manifest https://review.openstack.org/187392 | 20:24 |
dfisher | anybody got any ideas with my fun error above? | 20:26 |
mfisch | dfisher: my uninformed opinion is that you need to include ::nova::vncproxy before referencing any variables in it | 20:28 |
*** aimon_ has quit IRC | 20:28 | |
dfisher | ignore those. | 20:28 |
dfisher | the last line. | 20:28 |
dfisher | Error: Could not find dependency Package[nova-compute] for Service[nova-compute] at /etc/puppet/modules/nova/manifests/generic_service.pp:60 | 20:28 |
*** aimon has joined #puppet-openstack | 20:29 | |
mfisch | looks like params issue but yours seems ok | 20:29 |
mfisch | wonder if there is some code referencing that package direct by name | 20:29 |
*** aimon_ has joined #puppet-openstack | 20:30 | |
dfisher | i can paste a —verbose —debug dump too but I don't see much in there. | 20:30 |
mfisch | I found some code, but its inside if debian | 20:30 |
mfisch | I need to step away for a bit | 20:30 |
dfisher | no worries. i'm not going anywhere | 20:30 |
dfisher | so if I change https://github.com/stackforge/puppet-nova/blob/master/manifests/generic_service.pp#L54 to be 'service { $service_name: and L59 to be 'require => [Package['nova-common'], Package[$pacakge_name]] … everything seems to work | 20:34 |
*** aimon has quit IRC | 20:34 | |
dfisher | not really sure why $nova-title is used instead of the passed in $package_name / $service_names | 20:34 |
*** jayg is now known as jayg|g0n3 | 20:35 | |
dfisher | seems there was a cset which specifically changed it to what it is now though :/ | 20:41 |
openstackgerrit | Colleen Murphy proposed stackforge/puppet-nova: Added parameters for availability zones configuration https://review.openstack.org/187396 | 20:53 |
*** ToMiles has quit IRC | 20:54 | |
openstackgerrit | Ben Nemec proposed stackforge/puppet-tripleo: Use node IP lists for HA Proxy ipaddresses https://review.openstack.org/186775 | 20:56 |
openstackgerrit | Ben Nemec proposed stackforge/puppet-tripleo: Allow use of ssl for public api endpoints https://review.openstack.org/175958 | 20:57 |
openstackgerrit | Ben Nemec proposed stackforge/puppet-tripleo: Drop nova_meta and glance_registry on public vip https://review.openstack.org/187588 | 20:57 |
*** iurygregory has quit IRC | 21:01 | |
*** ducttape_ has joined #puppet-openstack | 21:09 | |
*** ericpeterson has quit IRC | 21:12 | |
mgagne | dfisher: I think $nova_title is used to get a predictable service and package resource title. Their names are overriden with $package_name and $service_name which are platform specific. | 21:14 |
dfisher | but line 23 in that file hardcodes … right? | 21:15 |
dfisher | $nova_title = "nova-${name}" | 21:15 |
mgagne | dfisher: it's dynamically built since the define name is the nova service name without the nova- prefix (for some reason) | 21:16 |
dfisher | my head hurts. | 21:17 |
dfisher | :( | 21:17 |
mgagne | dfisher: with puppet, there is 2 different concepts: the resource title (a unique identifier) and the namevar (usually the name attribute) | 21:19 |
mgagne | dfisher: both are unique but the later is usually platform specific. | 21:19 |
mgagne | dfisher: since you need to still be able to refer those resources from elsewhere, you usually use a static/constant resource title which isn't platform specific. | 21:20 |
mgagne | dfisher: with generic_service, the title ($nova_title) is always (for example) nova-compute, not the actual package name which is platform specific (nova-compute on Debian platforms and openstack-nova-compute on RedHat platforms) | 21:21 |
mgagne | dfisher: this allows you to always be able to find the resource from other manifests using a "standard" resource title (nova-compute) instead of having to "guess" the actual package name the platform uses. | 21:21 |
dfisher | ok. that all (somewhat) makes sense. | 21:22 |
dfisher | what I'm not seeing is why the require isn't on the specific package name though :( | 21:23 |
mgagne | dfisher: the package "name" found in the require is the title, not the name | 21:23 |
* dfisher nods | 21:24 | |
dfisher | ok. | 21:24 |
mgagne | dfisher: I guess you could use the name but don't =) | 21:24 |
* dfisher nods | 21:24 | |
dfisher | man, getting nova working with all the solaris-isms is … unfun. | 21:24 |
mgagne | dfisher: better use a non-platform specific identifier so you don't have to include nova::params to fetch the actual package name to build your require | 21:24 |
mgagne | dfisher: how is solaris a challenge? I'm not familiar with this plaform | 21:25 |
dfisher | ^ not sure what you mean on that one | 21:25 |
mgagne | dfisher: for example: https://github.com/stackforge/puppet-nova/blob/master/manifests/compute/libvirt.pp#L118 | 21:25 |
dfisher | oh, lookie there. | 21:25 |
*** rcallawa_ has joined #puppet-openstack | 21:26 | |
dfisher | well, mostly that in solaris we have a single package for all of Nova. | 21:26 |
dfisher | (so far) | 21:26 |
dfisher | linux seems to like a crazy amount of granularity | 21:26 |
mgagne | dfisher: without nova-compute as a resource *title*, you would have to include the nova::params class, fetch the package_name of the platform and dynamically building a resource name like Package[$::nova::params::compute_package_name]. | 21:26 |
mgagne | dfisher: oh god, I'm so sorry | 21:26 |
* dfisher ^H^H^H^H in api.pp | 21:27 | |
dfisher | no, it's really ok. i mean, it's trying to balance how linux has 345236 nova packages and solaris has 1. | 21:27 |
*** rcallawa_ has quit IRC | 21:27 | |
dfisher | also, s/nova/<any openstack component> | 21:27 |
mgagne | sure | 21:27 |
mgagne | tbh, I wouldn't know how to add support for solaris without refactoring the whole module | 21:28 |
dfisher | so far it's not really been that bad. | 21:28 |
*** rcallawa_ has joined #puppet-openstack | 21:28 | |
dfisher | we'll see at code review :) | 21:28 |
dfisher | i need to slightly tweak a few small things and that's really it. | 21:28 |
dfisher | and deliver a custom compute manifest, obv. | 21:28 |
mgagne | yes, we have similar challenges with some platforms with glance which combines api and registry in the same package. | 21:28 |
dfisher | glance causes me fits. just in general. not specifically with puppet | 21:29 |
dfisher | stupid glance. | 21:29 |
dfisher | "it's just a list of URLs, guys." | 21:29 |
mgagne | https://github.com/stackforge/puppet-glance/blob/master/manifests/registry.pp#L165-L172 | 21:29 |
dfisher | ayup :) | 21:29 |
dfisher | heat patch: | 21:30 |
dfisher | + if ( $heat::params::engine_package_name != $heat::params::common_package_name ) { | 21:30 |
dfisher | + ensure_packages([$heat::params::engine_package_name], | 21:30 |
dfisher | + { | 21:30 |
dfisher | + ensure => $package_ensure, | 21:30 |
dfisher | + name => $::heat::params::engine_package_name, | 21:30 |
dfisher | + tag => ['openstack'], | 21:30 |
dfisher | + } | 21:30 |
dfisher | + ) | 21:30 |
dfisher | + } | 21:30 |
dfisher | + | 21:30 |
dfisher | look familar? :) | 21:30 |
mgagne | yep | 21:30 |
* dfisher sad | 21:30 | |
mgagne | it's awful and I think we can do better | 21:30 |
dfisher | at this point, i'm sort of just slamming code in to try to make this function | 21:30 |
dfisher | here's another fun one | 21:30 |
dfisher | we have an SMF service for doing foo-manage db sync | 21:31 |
dfisher | we don't call it directly | 21:31 |
dfisher | so, the db_sync addition to openstacklib that's been proposed will impact us … i think? | 21:31 |
mgagne | I think we should split all package installation in its own class so all the dirty logic is circumscribed in there | 21:31 |
dfisher | solaris is easy-peasy: pkg install nova | 21:31 |
dfisher | aaaand done. | 21:31 |
mgagne | dfisher: can you explain how SMF influence db sync? is it some kind of wrapper? | 21:31 |
dfisher | yup | 21:32 |
dfisher | that's all it is | 21:32 |
dfisher | <exec_method timeout_seconds="60" type="method" name="start" | 21:32 |
dfisher | exec="/usr/bin/cinder-manage db sync"> | 21:32 |
dfisher | <method_context> | 21:32 |
dfisher | <method_credential user='cinder' group='cinder' /> | 21:32 |
dfisher | </method_context> | 21:32 |
dfisher | </exec_method> | 21:32 |
dfisher | run that command as that user/group | 21:32 |
dfisher | and exit | 21:32 |
dfisher | done | 21:32 |
mgagne | how do you invoke it? | 21:32 |
mgagne | echo | smf ? o_O | 21:33 |
dfisher | boot :) | 21:33 |
mgagne | you sync at each boot? | 21:33 |
dfisher | seems to be harmless | 21:33 |
dfisher | so far :) | 21:34 |
mgagne | I beg to differ | 21:34 |
dfisher | ohdear :) | 21:34 |
mgagne | try it with ceilometer for instance | 21:34 |
dfisher | hey, we don't pkg ceilometer! :) | 21:34 |
* dfisher phew | 21:34 | |
mgagne | or neutron between grizzly -> havana | 21:35 |
mgagne | unless solaris figured that one out | 21:35 |
dfisher | hey, we only have one release at a time! :) | 21:35 |
dfisher | :P | 21:35 |
mgagne | or you tell me that solaris only support havana and up | 21:35 |
dfisher | juno! | 21:35 |
mgagne | god bless you | 21:36 |
dfisher | we added code to automatically upgrade people from havana to juno | 21:36 |
mgagne | :O | 21:37 |
dfisher | :D | 21:37 |
dfisher | see, when you have have ZFS, you can get away with murder! | 21:37 |
dfisher | oh, your entire OS is hosed? *rolls back to previous environment* *reboot*. 30 seconds later, we're back | 21:37 |
mgagne | oh true, I forgot about that one | 21:37 |
dfisher | :) | 21:37 |
mgagne | ok so the challenges so far are: unique package name (unlike linux distro) and SMF used to db sync at boot | 21:37 |
dfisher | i'll have a blog post on this entire process "soon" | 21:37 |
dfisher | so, the SMF thing, you shouldn't worry about | 21:38 |
dfisher | i need to submit a PR against upstream puppet | 21:38 |
dfisher | i can add a flag to puppet's invocation | 21:38 |
dfisher | and everything gets fixed. | 21:38 |
dfisher | --- puppet-3.6.2/lib/puppet/provider/service/smf.rb.orig 2015-06-02 10:28:10.870219833 -0600 | 21:38 |
dfisher | +++ puppet-3.6.2/lib/puppet/provider/service/smf.rb 2015-06-02 10:28:19.325013006 -0600 | 21:38 |
dfisher | @@ -70,7 +70,7 @@ Puppet::Type.type(:service).provide :smf | 21:38 |
dfisher | when :maintenance | 21:38 |
dfisher | [command(:adm), :clear, @resource[:name]] | 21:38 |
dfisher | else | 21:38 |
dfisher | - [command(:adm), :enable, "-s", @resource[:name]] | 21:38 |
dfisher | + [command(:adm), :enable, "-rs", @resource[:name]] | 21:38 |
dfisher | end | 21:38 |
dfisher | end | 21:38 |
dfisher | SMF's dependencies will take care of the db sync service | 21:39 |
*** Guest16407 has quit IRC | 21:46 | |
*** aimon_ has quit IRC | 21:49 | |
*** aimon has joined #puppet-openstack | 21:49 | |
*** jtomasek has quit IRC | 21:51 | |
*** aimon_ has joined #puppet-openstack | 21:52 | |
*** aimon has quit IRC | 21:54 | |
mgagne | why do we need keystone::python in nova again? https://github.com/stackforge/puppet-nova/blob/master/manifests/api.pp#L188 | 21:55 |
stevemar | mgagne, is that the keystoneclient python lib? | 21:56 |
mgagne | stevemar: haven't been the case for 2 years I think | 21:57 |
mgagne | stevemar: and I think nova-api package depends on it anyway | 21:57 |
stevemar | mgagne, sorry, my question was simpler, i'm a ruby noob, what's require ::keystone::python mean ? :) | 21:58 |
stevemar | mgagne, but yes, i can confirm that nova probably pulls it in, and should only need keystonemiddleware anyway | 21:58 |
*** alee has quit IRC | 21:58 | |
mgagne | stevemar: it means every resources found in the class will automatically requires this resource | 21:59 |
crinkle | stevemar: it includes this class https://github.com/stackforge/puppet-keystone/blob/master/manifests/python.pp which installs this package https://github.com/stackforge/puppet-keystone/blob/master/manifests/params.pp#L5 | 21:59 |
crinkle | i can't imagine why nova needs that... | 22:00 |
stevemar | crinkle, ahhh i get it | 22:00 |
stevemar | yeah probably doesn't :\ | 22:00 |
crinkle | maybe it was to set up the nova keystone_user ? | 22:00 |
stevemar | crinkle, thats the only relationship it should have, but it doesn't look like https://github.com/stackforge/puppet-keystone/blob/master/manifests/params.pp#L5 does that | 22:03 |
*** petems has quit IRC | 22:06 | |
dfisher | ok, what's | 22:22 |
dfisher | Nova_paste_api_ini<| |> ~> Service['nova-api'] | 22:22 |
dfisher | do? | 22:22 |
crinkle | it gathers every nova_paste_api_ini resource in the entire catalog, "realizes" it if necessary, and prompts the nova-api service to refresh if any of the nova_paste_api_ini resources are being updated | 22:25 |
crinkle | https://docs.puppetlabs.com/puppet/latest/reference/lang_collectors.html | 22:25 |
*** chem has quit IRC | 22:27 | |
dfisher | gotcha. | 22:28 |
dfisher | thanks | 22:28 |
*** petems has joined #puppet-openstack | 22:42 | |
*** ducttape_ has quit IRC | 22:44 | |
*** xingchao has joined #puppet-openstack | 22:58 | |
dfisher | ugh. package dependencies in puppet manifests makes for sad. | 23:04 |
*** dfisher has quit IRC | 23:09 | |
*** stevemar has quit IRC | 23:12 | |
*** stevemar has joined #puppet-openstack | 23:12 | |
*** aimon_ has quit IRC | 23:15 | |
*** markvoelker_ has quit IRC | 23:18 | |
*** xarses has quit IRC | 23:19 | |
*** panda|ko has quit IRC | 23:21 | |
*** panda|ko has joined #puppet-openstack | 23:22 | |
*** gildub has joined #puppet-openstack | 23:38 | |
*** markvoelker has joined #puppet-openstack | 23:40 | |
*** alee has joined #puppet-openstack | 23:40 | |
*** aimon has joined #puppet-openstack | 23:43 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!