*** asalkeld has joined #heat | 00:37 | |
*** longkb has joined #heat | 00:55 | |
*** longkb has quit IRC | 01:10 | |
*** hongbin has joined #heat | 01:21 | |
*** longkb has joined #heat | 02:18 | |
*** asalkeld has quit IRC | 02:52 | |
*** openstackgerrit has joined #heat | 03:02 | |
openstackgerrit | Merged openstack/heat master: Revert "Add openstack/placement as a required project for heat-grenade*" https://review.openstack.org/613008 | 03:02 |
---|---|---|
*** maddtux has joined #heat | 03:11 | |
*** ramishra has joined #heat | 03:37 | |
*** ricolin has joined #heat | 03:44 | |
*** hongbin has quit IRC | 04:08 | |
*** ivve has joined #heat | 04:26 | |
*** ricolin has quit IRC | 04:33 | |
*** ricolin has joined #heat | 04:33 | |
*** k_mouza has joined #heat | 05:03 | |
*** k_mouza has quit IRC | 05:07 | |
*** gfidente has joined #heat | 06:26 | |
*** rcernin has quit IRC | 07:00 | |
openstackgerrit | Merged openstack/heat-tempest-plugin master: Add requires_service_type test decorator https://review.openstack.org/611295 | 07:23 |
*** hjensas has quit IRC | 07:24 | |
*** hjensas has joined #heat | 07:28 | |
*** mattgo has joined #heat | 07:45 | |
*** serlex has joined #heat | 07:58 | |
*** strobelight has quit IRC | 08:00 | |
*** strobelight has joined #heat | 08:00 | |
*** strobelight_ has joined #heat | 08:10 | |
*** strobelight is now known as Guest94343 | 08:10 | |
*** strobelight_ is now known as strobelight | 08:11 | |
*** Guest94343 has quit IRC | 08:13 | |
*** k_mouza has joined #heat | 08:15 | |
*** k_mouza has quit IRC | 08:35 | |
*** strobelight has quit IRC | 08:44 | |
*** ricolin has quit IRC | 09:16 | |
*** derekh has joined #heat | 09:39 | |
*** longkb has quit IRC | 09:58 | |
*** pbourke has quit IRC | 10:48 | |
*** pbourke has joined #heat | 10:48 | |
*** jistr_ is now known as jistr | 12:14 | |
*** strobelight has joined #heat | 12:22 | |
*** gfidente has quit IRC | 12:42 | |
*** gfidente has joined #heat | 12:42 | |
*** maddtux has quit IRC | 12:49 | |
*** jcoufal has joined #heat | 12:50 | |
*** bnemec has joined #heat | 12:56 | |
*** irclogbot_0 has joined #heat | 13:19 | |
*** irclogbot_0 has quit IRC | 13:22 | |
*** irclogbot_0 has joined #heat | 13:24 | |
*** jistr is now known as jistr|call | 13:29 | |
*** irclogbot_0 has quit IRC | 13:37 | |
*** irclogbot_0 has joined #heat | 13:38 | |
*** jcoufal has quit IRC | 13:48 | |
*** jcoufal has joined #heat | 13:51 | |
*** mchlumsky_ has quit IRC | 13:54 | |
*** mchlumsky has joined #heat | 14:06 | |
*** irclogbot_0 has quit IRC | 14:07 | |
*** irclogbot_0 has joined #heat | 14:17 | |
*** irclogbot_0 has quit IRC | 14:22 | |
*** gfidente has quit IRC | 14:32 | |
*** gmoro has quit IRC | 14:34 | |
*** gmoro has joined #heat | 14:36 | |
-openstackstatus- NOTICE: Zuul and Nodepool services are being restarted to migrate them to a new Zookeeper cluster. THis brings us an HA database running on newer servers. | 14:38 | |
*** gfidente has joined #heat | 14:46 | |
*** ramishra has quit IRC | 14:46 | |
*** jistr|call is now known as jistr | 14:50 | |
*** jtomasek has quit IRC | 15:01 | |
*** irclogbot_0 has joined #heat | 15:06 | |
*** ricolin has joined #heat | 15:06 | |
*** irclogbot_0 has quit IRC | 15:21 | |
*** mattgo has quit IRC | 15:22 | |
-openstackstatus- NOTICE: The Zuul and Nodepool database transition is complete. Changes updated during the Zuul outage may need to be rechecked. | 15:29 | |
*** mattgo has joined #heat | 15:51 | |
*** sshnaidm|ruck is now known as sshnaidm|bbl | 15:54 | |
*** derekh has quit IRC | 15:58 | |
*** ivve has quit IRC | 16:16 | |
*** ivve has joined #heat | 16:17 | |
*** shardy has quit IRC | 16:25 | |
*** mnaser has quit IRC | 16:26 | |
*** mnaser has joined #heat | 16:26 | |
openstackgerrit | Harrathi Issam proposed openstack/heat master: Add tags support for ProviderNet resource https://review.openstack.org/613370 | 16:30 |
*** dopplergange has quit IRC | 16:33 | |
*** ivve has quit IRC | 16:39 | |
*** gfidente has quit IRC | 16:42 | |
*** mattgo has quit IRC | 17:10 | |
*** sshnaidm|bbl is now known as sshnaidm|off | 17:15 | |
*** zaneb has quit IRC | 17:53 | |
*** zzzeek_ has joined #heat | 17:54 | |
zzzeek_ | hi heat, how do I get my "param" here to be coerced to string and not integer? http://paste.openstack.org/show/733060/ | 17:59 |
zzzeek_ | do I have to use str_template ? | 17:59 |
zzzeek_ | err, str_replace | 18:05 |
*** zaneb has joined #heat | 18:07 | |
*** serlex has quit IRC | 18:14 | |
* zzzeek_ goes to try yaql | 18:17 | |
zaneb | zzzeek_: does the param have type 'string'? | 18:21 |
zzzeek_ | zaneb: it's integer | 18:22 |
zzzeek_ | zaneb: trying this now: http://paste.openstack.org/show/733066/ | 18:22 |
zaneb | list_join uses json.dumps() to encode non-string arguments | 18:22 |
zzzeek_ | zaneb: welp i got an error, one moment | 18:22 |
zaneb | I think str_replace might work better | 18:23 |
zzzeek_ | zaneb: CREATE_FAILED resources.ControllerServiceChain: Error in 140 output role_data: Error in MysqlPuppetBase output role_data: Items to jo | 18:23 |
zzzeek_ | in must be string, map or list not 2048 | 18:23 |
zaneb | (than list_join) | 18:23 |
zzzeek_ | that doesnt seem to be using json | 18:23 |
zaneb | https://ask.openstack.org/en/question/98902/serialise-data-to-json-in-hot/?answer=98903#post-id-98903 | 18:25 |
zaneb | ah, sorry, only list or dict: https://git.openstack.org/cgit/openstack/heat/tree/heat/engine/hot/functions.py#n683 | 18:28 |
zaneb | that seems like an oversight :( | 18:28 |
zzzeek_ | zaneb: yeah just foudn https://github.com/openstack/heat/blob/8cc82b4e14d658c454ed4a224365c5da576a9877/heat/engine/hot/functions.py#L676 | 18:28 |
zzzeek_ | zaneb: that SO answer seems wrong | 18:29 |
zzzeek_ | zaneb: also, yes, we're in a declarative templating language seems reasonable it *should* do this | 18:29 |
*** bnemec has quit IRC | 18:29 | |
zaneb | agree, this should work | 18:30 |
zzzeek_ | see this is the curse of being me, I'm the one to find all these edge cases whenever i use anything | 18:31 |
zaneb | lol | 18:31 |
zzzeek_ | anyway the yaql thing seems like a get out of jail free card for any imperative expression | 18:32 |
zzzeek_ | so if that works I'll just keep a note of that | 18:32 |
zzzeek_ | it's heat so...we have to wait 25 minutes to see if it works or not :) | 18:32 |
zaneb | str_replace should work: https://git.openstack.org/cgit/openstack/heat/tree/heat/engine/hot/functions.py#n488 | 18:32 |
zzzeek_ | this thing is using punch cards behind the scenes isnt it | 18:33 |
zaneb | who told you? | 18:33 |
zzzeek_ | can hear it clacking | 18:33 |
zzzeek_ | punch cards on the edge | 18:33 |
zzzeek_ | that is a great band name | 18:34 |
zzzeek_ | zaneb: the yaql worked: "maxconn 2048" | 18:50 |
zzzeek_ | i like this /var/lib/mistral thing where I can see everyhing at once | 18:51 |
zzzeek_ | did heat have that before and I didn't know how to find it? | 18:51 |
zaneb | no idea what you're referring to :) | 18:51 |
zaneb | I haven't really kept up with TripleO | 18:52 |
zaneb | it's not a part of Heat itself, whatever it is | 18:52 |
zzzeek_ | zaneb: oh. well it's a mistral thing then :) | 18:52 |
zzzeek_ | that's specific to tripleo then, I guess. | 18:53 |
zaneb | yeah, tripleo has its own actions defined in mistral. so assume related to one of those | 18:53 |
zzzeek_ | so, yes tripleo now does heat for like the first half of the show then it's doing some "mistral" thing which involves a lot of ansible | 18:54 |
zzzeek_ | and...it's easeir to see what's going on than before, or at least i know better now how to look around | 18:54 |
zzzeek_ | we're not looking at stacks and deployments in the DB anymore | 18:54 |
zaneb | ah, right. yeah, Heat now generates ansible playbooks rather than doing software deployments itself | 18:55 |
zzzeek_ | i think heat is still spinning up the nodes...maybe. because they haev to be up for all the ansible things to run. | 18:55 |
zaneb | and then another step in the workflow runs the playbooks with ansible | 18:55 |
zaneb | yep, Heat does the hardware part still | 18:55 |
zzzeek_ | but here is the funny part | 18:56 |
zzzeek_ | the ansible is spinning up docker containers and then it's running puppet inside the containers | 18:56 |
zzzeek_ | i can only imagine how much peope would hate me if i had come up with this system one day :) | 18:56 |
zaneb | path dependency is a bear | 19:00 |
zaneb | fwiw I don't think it actually runs puppet inside the containers. I think it runs puppet to generate the config that it then puts into the containers | 19:01 |
zzzeek_ | zaneb: i think both might be happening | 19:08 |
zzzeek_ | zaneb: does this mean "puppet is running"? puppet apply --debug --verbose --detailed-exitcodes --summarize --color=false --modulepath /etc/puppet/modules:/opt/stack/puppet-modules:/usr/share/openstack-puppet/modules --tags file,file_line,concat,augeas,pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation,galera_ready,mysql_database,mysql_grant,mysql_user -e | 19:09 |
zzzeek_ | 'include ::tripleo::profile::base::pacemaker;include ::tripleo::profile::pacemaker::database::mysql_bundle' | 19:09 |
zzzeek_ | that's in a docker container | 19:10 |
zaneb | I think so | 19:10 |
zzzeek_ | it uses docker to do everything i think. | 19:10 |
zzzeek_ | which is also kind of nice becasue oyu can list out all the containers and see things that happened | 19:11 |
zaneb | that makes sense. but it might be one container to generate the configs and then separate containers to run the services | 19:11 |
zzzeek_ | zaneb: yes it is | 19:13 |
zzzeek_ | zaneb: there's five containers just to deploy mysql | 19:14 |
*** irclogbot_0 has joined #heat | 19:24 | |
*** jcoufal_ has joined #heat | 19:26 | |
*** jcoufal has quit IRC | 19:27 | |
*** irclogbot_0 has quit IRC | 19:51 | |
*** irclogbot_0 has joined #heat | 20:00 | |
*** ricolin_ has joined #heat | 20:09 | |
*** ricolin has quit IRC | 20:12 | |
*** jcoufal_ has quit IRC | 20:19 | |
*** jcoufal has joined #heat | 20:22 | |
*** irclogbot_0 has quit IRC | 20:22 | |
*** ricolin_ has quit IRC | 20:23 | |
*** jcoufal has quit IRC | 20:54 | |
*** irclogbot_0 has joined #heat | 21:14 | |
*** strobelight has quit IRC | 21:45 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!