| 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!