openstackgerrit | A change was merged to openstack/heat: policy.json allow all users to do stacks:lookup https://review.openstack.org/80607 | 00:05 |
---|---|---|
*** matsuhashi has joined #heat | 00:12 | |
*** matsuhashi has quit IRC | 00:31 | |
*** scollier has joined #heat | 00:41 | |
*** matsuhashi has joined #heat | 00:52 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Never specify project_name in keystone v3 auth https://review.openstack.org/80867 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Allow stack domain credentials to be used for deployments https://review.openstack.org/80868 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Implement an identifier stack_path() https://review.openstack.org/80869 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Add name property to StructuredDeployment https://review.openstack.org/80167 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Tolerate None outputs on deployment handle_signal https://review.openstack.org/80168 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Provide the necessary inputs to enable HEAT_SIGNAL https://review.openstack.org/80169 | 00:54 |
*** fandi has quit IRC | 00:58 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts https://review.openstack.org/70297 | 00:59 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using puppet https://review.openstack.org/70639 | 00:59 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using cfn-init https://review.openstack.org/79759 | 00:59 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: os-refresh-config script to invoke config hooks https://review.openstack.org/79758 | 00:59 |
*** shakamunyi has joined #heat | 01:23 | |
*** nosnos has joined #heat | 01:30 | |
openstackgerrit | Lee Li proposed a change to openstack/python-heatclient: Using common methods from oslo cliutils https://review.openstack.org/67120 | 01:32 |
*** arbylee has joined #heat | 02:10 | |
asalkeld | stevebaker, what are the steps to releasing a client? | 02:16 |
asalkeld | if I remember we need to push a tag | 02:16 |
asalkeld | but to what remote | 02:17 |
stevebaker | asalkeld: git tag -s 0.x.x | 02:29 |
stevebaker | asalkeld: git push gerrit 0.x.x | 02:29 |
asalkeld | stevebaker, thanks got help in infra too | 02:30 |
stevebaker | asalkeld: thats all | 02:30 |
stevebaker | asalkeld: releasing python-solumclient? | 02:30 |
asalkeld | yip | 02:30 |
stevebaker | nice | 02:30 |
asalkeld | stevebaker, what version number did you start with? | 02:32 |
asalkeld | 0.0.1? | 02:32 |
asalkeld | or 0.1.0 | 02:32 |
stevebaker | 0.1.0 might be best | 02:32 |
asalkeld | k, cheers | 02:32 |
*** nkhare has joined #heat | 02:37 | |
*** erkules_ has joined #heat | 02:38 | |
*** erkules has quit IRC | 02:40 | |
*** scollier has quit IRC | 02:45 | |
*** matsuhashi has quit IRC | 02:48 | |
*** matsuhas_ has joined #heat | 02:52 | |
*** liang has joined #heat | 02:56 | |
*** scollier has joined #heat | 02:59 | |
*** killer_prince is now known as lazy_prince | 03:02 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/python-heatclient: get_file: do not read same url once again https://review.openstack.org/80882 | 03:17 |
*** nkhare has quit IRC | 03:21 | |
*** matsuhas_ has quit IRC | 03:22 | |
*** arbylee has quit IRC | 03:37 | |
sdake | asalkeld say what do you use for a tenant id for rax openstack? | 03:59 |
sdake | or anyone else for tha tmatter | 03:59 |
sdake | Unable to authenticate user with credentials provided. (HTTP 401) | 04:00 |
asalkeld | sdake your account number | 04:02 |
sdake | thanks thats a good bone :) | 04:02 |
asalkeld | for both project_id and project_name | 04:02 |
sdake | is that different from TENANT_NAME? | 04:02 |
sdake | OS_TENANT_NAME that is | 04:02 |
asalkeld | exactly the same | 04:03 |
openstackgerrit | Jun Jie Nan proposed a change to openstack/python-heatclient: get_file: Encode non utf-8 encoding files via base64 https://review.openstack.org/76443 | 04:04 |
sdake | asalkeld the user name is just your cloud control panel login and the pwd is your cloud control panel login? | 04:05 |
asalkeld | sdake having trouble loging in myself atm :-O | 04:06 |
sdake | my kid wants me to set her up a minecraft server so i was trying with this setup rax version | 04:07 |
sdake | but having trouble with the auth :( | 04:07 |
*** asalkeld has quit IRC | 04:10 | |
*** achampion has quit IRC | 04:10 | |
mattoliverau | You could try OS_TENNENT_ID which is the id (number) in to top right (starting with a #) in mycloud panel. That's what I use to connect to heat anyway | 04:11 |
mattoliverau | And I just authenticated | 04:11 |
*** sgordon has quit IRC | 04:11 | |
sdake | mattoliverau can you look at this and see if its right •••••••• | 04:12 |
sdake | http://paste.fedoraproject.org/85963/13950295 | 04:12 |
sdake | what do you set os_password to, the password used to login to the rax control panel? | 04:14 |
sdake | sweet i got it | 04:15 |
sdake | typo in my long pwd :) | 04:15 |
sdake | thanks | 04:15 |
mattoliverau | nps, glad I could help :P | 04:16 |
*** asalkeld has joined #heat | 04:27 | |
*** asalkeld has quit IRC | 04:32 | |
*** asalkeld has joined #heat | 04:33 | |
*** cmyster has joined #heat | 04:35 | |
*** cmyster has joined #heat | 04:35 | |
EmilienM | good morning here, I'm running tempest against my setup, and I have some fails. I would like to know if you are aware about them already: http://paste.openstack.org/show/8pXvj0DNIqYFF0gmMZs7/ | 04:35 |
sdake | showing my kid what i work on all day | 04:35 |
sdake | she seems totally unimpressed | 04:36 |
*** achampion has joined #heat | 04:36 | |
*** nkhare has joined #heat | 04:38 | |
mattoliverau | sdake: lol, my wife's the same, worse still I work from home, so she really thinks I'll i'm doing is playing on my computer... and in a way she's right :P | 04:38 |
sdake | well the minecraft template appears DOA | 04:40 |
EmilienM | my heat configuration: http://paste.openstack.org/show/jwSoKiBK8f3FStgycuuX/ | 04:40 |
EmilienM | i'm running havana. At the first, i thought it was my auth_encryption_key too short but even longer my failure is still here | 04:43 |
*** matsuhashi has joined #heat | 04:43 | |
*** lazy_prince has quit IRC | 04:46 | |
*** achampion has quit IRC | 04:47 | |
*** akuznetsov has joined #heat | 04:47 | |
*** samstav has joined #heat | 04:48 | |
*** erkules_ is now known as erkules | 04:50 | |
sdake | interesting that heat seems to work pretty well on rax | 04:51 |
sdake | minus the chefsolo resource | 04:51 |
*** samstav has quit IRC | 04:51 | |
cmyster | morning | 04:54 |
cmyster | EmilienM: what is your test trying to do? just create a stack ? | 04:56 |
cmyster | sdake: what time is it over yonder? | 04:57 |
*** lazy_prince has joined #heat | 04:57 | |
sdake | 9pm i think | 04:57 |
sdake | not sure out having a cigar | 04:57 |
*** lazy_prince is now known as killer_prince | 04:58 | |
cmyster | good on ya | 04:58 |
cmyster | here its already Monday morning :( | 04:58 |
cmyster | anywho, EmilienM, did you try to verift the template with heat template-validate ? | 04:59 |
sdake | say cmyster we were talking at our last heat meeting about having a tempest test implementation week | 05:00 |
sdake | where the devs dont write bugs features etc, but ony work on tempest tessts | 05:00 |
cmyster | nice | 05:01 |
cmyster | I was at the NHO last meeting | 05:01 |
sdake | could use your help if your up for it | 05:01 |
sdake | what is nho | 05:01 |
cmyster | sdake: sure, I'm trying to break tempest into submission | 05:02 |
*** sergmelikyan has joined #heat | 05:04 | |
*** Akshik has joined #heat | 05:18 | |
*** Akshik has quit IRC | 05:26 | |
*** asalkeld has quit IRC | 05:29 | |
*** arbylee has joined #heat | 05:38 | |
*** Akshik has joined #heat | 05:38 | |
*** asalkeld has joined #heat | 05:42 | |
*** achampion has joined #heat | 05:43 | |
*** akuznetsov has quit IRC | 05:44 | |
openstackgerrit | A change was merged to openstack/heat: remove attributes from OS::Heat::AutoScalingGroup https://review.openstack.org/80292 | 05:44 |
*** arbylee has quit IRC | 05:46 | |
*** achampion has quit IRC | 05:47 | |
*** nosnos has quit IRC | 05:54 | |
*** nosnos has joined #heat | 05:54 | |
*** matsuhashi has quit IRC | 05:56 | |
*** matsuhashi has joined #heat | 05:57 | |
*** matsuhashi has quit IRC | 05:57 | |
*** matsuhashi has joined #heat | 06:00 | |
*** IlyaE has joined #heat | 06:00 | |
*** akuznetsov has joined #heat | 06:02 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/72566 | 06:07 |
*** IlyaE has quit IRC | 06:08 | |
*** matsuhashi has quit IRC | 06:09 | |
*** matsuhashi has joined #heat | 06:10 | |
*** matsuhas_ has joined #heat | 06:12 | |
*** matsuhashi has quit IRC | 06:14 | |
*** Akshik has quit IRC | 06:19 | |
*** nosnos has quit IRC | 06:24 | |
*** nosnos has joined #heat | 06:25 | |
*** matsuhas_ has quit IRC | 06:25 | |
*** matsuhashi has joined #heat | 06:25 | |
*** nanjj has joined #heat | 06:27 | |
*** Akshik has joined #heat | 06:37 | |
*** matsuhashi has quit IRC | 06:39 | |
*** matsuhashi has joined #heat | 06:40 | |
*** saju_m has joined #heat | 06:47 | |
cmyster | if I have a resource which has a type: Boolean, do I need the template to have type: Boolean or True/False ? | 06:49 |
cmyster | I get a InvalidSchemaError Invalid type (Boolean) | 06:49 |
asalkeld | cmyster, I think true/false | 06:51 |
asalkeld | json's boolean | 06:51 |
cmyster | trying it now... | 06:51 |
cmyster | though if I can find where is this validation takes place I can see for myself... | 06:52 |
asalkeld | https://github.com/openstack/heat/blob/master/heat/engine/properties.py#L246 | 06:54 |
asalkeld | cmyster, ^ | 06:54 |
cmyster | cool thanks | 06:55 |
cmyster | actually this made more sense to me http://docs.openstack.org/developer/heat/_modules/heat/engine/constraints.html | 07:01 |
*** skraynev_afk is now known as skraynev | 07:01 | |
skraynev | morning | 07:01 |
cmyster | which is even stranger cause from here Boolean is just perfect... | 07:02 |
cmyster | morning skraynev | 07:02 |
skraynev | hello cmyster | 07:03 |
cmyster | well this is silly, I changed to type: string and default: true | 07:04 |
cmyster | now to find if there is an open bug here... | 07:11 |
*** rongze has joined #heat | 07:21 | |
*** rongze has quit IRC | 07:23 | |
EmilienM | cmyster: hey, sorry i was in the train. I'm at the office now. | 07:29 |
EmilienM | cmyster: i don't know exactly what runs the test, I'm running the api tests in tempest / havana. Will dig today | 07:31 |
*** jprovazn has joined #heat | 07:32 | |
cmyster | EmilienM: hey, also, you can try the cli command template-validate to make sure that this template is OK | 07:40 |
EmilienM | cmyster: yep, will do. I'm looking at what is failing exactly | 07:41 |
cmyster | IIRC the failures were rather straight forward and lead me to think its a template issue, but when you are in front of your system and have the time we can try and see in better detail | 07:42 |
*** tspatzier has joined #heat | 07:43 | |
EmilienM | i'm going to run each test manually, to track where is fails (with heat logs in front of me) | 07:43 |
*** e0ne has joined #heat | 07:46 | |
EmilienM | cmyster: ok. I've got a trace in heat logs, let me share it with you: http://paste.openstack.org/show/gOa6hpsNTg505PNKfFWh/ | 07:52 |
EmilienM | cmyster: i have the feeling to hit https://bugs.launchpad.net/tempest/+bug/1246325 | 07:52 |
EmilienM | or maybe not | 07:53 |
EmilienM | cmyster: i'm testing this one: http://git.io/0WiY_Q | 07:54 |
EmilienM | which is a really basic template ^^' | 07:54 |
*** ppetit has joined #heat | 07:55 | |
*** e0ne has quit IRC | 07:56 | |
*** Akshik has quit IRC | 07:56 | |
cmyster | what's the output for that ? | 07:57 |
EmilienM | cmyster: http://paste.openstack.org/show/gOa6hpsNTg505PNKfFWh/ | 07:58 |
EmilienM | cmyster: this is my heat.conf: http://paste.openstack.org/show/jwSoKiBK8f3FStgycuuX/ | 07:58 |
EmilienM | i think i did something wrong in the conf, otherwise i don't see the trouble | 07:59 |
*** giulivo has joined #heat | 07:59 | |
cmyster | well the error is with the key as you can see in the 1st past... | 08:02 |
openstackgerrit | Shilla Saebi proposed a change to openstack/python-heatclient: minor edit to heat.rst https://review.openstack.org/80921 | 08:02 |
*** nijaba has joined #heat | 08:02 | |
*** nijaba has quit IRC | 08:02 | |
*** nijaba has joined #heat | 08:02 | |
EmilienM | cmyster: yep, but the auth key? | 08:02 |
*** Akshik has joined #heat | 08:04 | |
EmilienM | cmyster: sounds like a pb with python crypto or something, maybe it's on my system. | 08:06 |
*** nosnos has quit IRC | 08:13 | |
*** nosnos has joined #heat | 08:14 | |
*** matsuhashi has quit IRC | 08:17 | |
*** matsuhashi has joined #heat | 08:17 | |
*** jdag___ has quit IRC | 08:21 | |
*** openstack has quit IRC | 08:21 | |
*** openstack has joined #heat | 08:30 | |
*** alexheneveld has quit IRC | 08:30 | |
*** e0ne has joined #heat | 08:32 | |
*** nosnos has quit IRC | 08:34 | |
*** fandi has joined #heat | 08:37 | |
*** jistr has joined #heat | 08:40 | |
*** bada_ has quit IRC | 08:40 | |
*** jamieh has joined #heat | 08:44 | |
*** jamieh is now known as Guest89169 | 08:44 | |
*** e0ne_ has joined #heat | 08:44 | |
*** e0ne has quit IRC | 08:48 | |
*** fandi has quit IRC | 08:54 | |
*** pas-ha has joined #heat | 08:56 | |
pas-ha | morning :) | 08:56 |
*** matsuhas_ has quit IRC | 08:56 | |
cmyster | morning | 09:00 |
cmyster | shardy: here ? | 09:00 |
*** tomek_adamczewsk has joined #heat | 09:06 | |
*** Akshik has joined #heat | 09:06 | |
*** matsuhashi has joined #heat | 09:06 | |
*** nosnos has joined #heat | 09:14 | |
*** tnurlygayanov has joined #heat | 09:21 | |
*** tomek_adamczewsk has quit IRC | 09:26 | |
*** alexheneveld has joined #heat | 09:29 | |
*** tomek_adamczewsk has joined #heat | 09:36 | |
*** arbylee has joined #heat | 09:43 | |
*** chandan_kumar has joined #heat | 09:48 | |
*** fandi has joined #heat | 09:48 | |
*** nanjj has quit IRC | 09:51 | |
*** nosnos_ has joined #heat | 09:55 | |
*** arbylee has quit IRC | 09:56 | |
*** nosnos has quit IRC | 09:58 | |
*** Akshik_ has joined #heat | 09:59 | |
*** derekh has joined #heat | 10:02 | |
*** Akshik has quit IRC | 10:03 | |
*** derekh has quit IRC | 10:04 | |
*** nosnos_ has quit IRC | 10:10 | |
*** e0ne_ has quit IRC | 10:12 | |
*** nosnos has joined #heat | 10:12 | |
*** e0ne has joined #heat | 10:14 | |
*** saju_m has quit IRC | 10:17 | |
*** tteggel has quit IRC | 10:18 | |
*** tteggel has joined #heat | 10:18 | |
*** liang has quit IRC | 10:19 | |
*** mkollaro has joined #heat | 10:22 | |
*** saju_m has joined #heat | 10:33 | |
*** matsuhashi has quit IRC | 10:38 | |
*** nosnos has quit IRC | 10:46 | |
*** nosnos has joined #heat | 10:47 | |
*** matsuhashi has joined #heat | 10:54 | |
*** sgordon has joined #heat | 11:02 | |
*** matsuhashi has quit IRC | 11:05 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable https://review.openstack.org/74299 | 11:05 |
*** faramir has joined #heat | 11:08 | |
*** openstackgerrit has quit IRC | 11:10 | |
*** openstackgerrit has joined #heat | 11:11 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable https://review.openstack.org/74299 | 11:12 |
*** matsuhashi has joined #heat | 11:13 | |
*** saju_m has quit IRC | 11:15 | |
openstackgerrit | Thomas Spatzier proposed a change to openstack/heat: Fix typo in HOT spec https://review.openstack.org/80953 | 11:26 |
*** rpothier has quit IRC | 11:30 | |
*** matsuhashi has quit IRC | 11:31 | |
*** saju_m has joined #heat | 11:37 | |
*** Akshik_ has quit IRC | 11:38 | |
*** Tross has quit IRC | 11:38 | |
*** fandi has quit IRC | 11:38 | |
*** Akshik has joined #heat | 11:38 | |
*** arbylee has joined #heat | 11:40 | |
*** arbylee has quit IRC | 11:42 | |
*** sgordon has quit IRC | 11:43 | |
*** e0ne has quit IRC | 11:45 | |
*** e0ne has joined #heat | 11:49 | |
*** sdake has quit IRC | 11:49 | |
*** lazy_prince has joined #heat | 11:54 | |
*** lazy_prince is now known as killer_prince | 11:54 | |
*** lindsayk has joined #heat | 12:06 | |
*** lindsayk has quit IRC | 12:07 | |
openstackgerrit | A change was merged to openstack/heat: Add name property to StructuredDeployment https://review.openstack.org/80167 | 12:08 |
*** e0ne_ has joined #heat | 12:08 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix update of Health Monitors in Neutron LB Pool https://review.openstack.org/80961 | 12:11 |
*** faramir has quit IRC | 12:11 | |
pas-ha | skraynev: ^^ | 12:11 |
*** alexpilotti has joined #heat | 12:11 | |
*** faramir has joined #heat | 12:11 | |
*** e0ne has quit IRC | 12:12 | |
*** alexpilotti has quit IRC | 12:16 | |
*** dims has quit IRC | 12:18 | |
*** dims has joined #heat | 12:18 | |
*** chandan_kumar has quit IRC | 12:21 | |
*** rpothier has joined #heat | 12:25 | |
*** matsuhashi has joined #heat | 12:27 | |
*** nkhare has quit IRC | 12:27 | |
*** e0ne has joined #heat | 12:32 | |
*** e0ne_ has quit IRC | 12:36 | |
*** matsuhashi has quit IRC | 12:37 | |
*** nosnos_ has joined #heat | 12:37 | |
*** nosnos has quit IRC | 12:37 | |
*** matsuhashi has joined #heat | 12:37 | |
*** sgordon has joined #heat | 12:40 | |
*** matsuhashi has quit IRC | 12:42 | |
*** e0ne has quit IRC | 12:45 | |
*** e0ne has joined #heat | 12:45 | |
*** Akshik has quit IRC | 12:47 | |
*** Qiming has joined #heat | 12:50 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/python-heatclient: Add `update_type` as parameter to stack-update https://review.openstack.org/64274 | 12:51 |
skraynev | pas-ha: cool, look on.. | 12:51 |
* Qiming is looking for help on heat-cfntools and SoftwareConfig | 12:54 | |
Qiming | when I set user_data_format to RAW, then cfn-init in VM instance will break, because it doesn't know which host to contact, right? | 12:56 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/python-heatclient: Add `update_type` as parameter to stack-update https://review.openstack.org/64274 | 12:56 |
*** matsuhashi has joined #heat | 13:03 | |
*** mwheckmann has joined #heat | 13:05 | |
*** matsuhashi has quit IRC | 13:05 | |
*** matsuhashi has joined #heat | 13:05 | |
*** radez_g0n3 is now known as radez | 13:07 | |
*** matsuhashi has quit IRC | 13:10 | |
*** alexpilotti has joined #heat | 13:11 | |
*** nosnos_ has quit IRC | 13:12 | |
*** aweiteka has joined #heat | 13:13 | |
*** rpothier_ has joined #heat | 13:32 | |
*** cmyster has quit IRC | 13:32 | |
*** cfriesen_ has joined #heat | 13:32 | |
*** wchrisj has joined #heat | 13:34 | |
Qiming | hello, everyone | 13:34 |
*** rpothier has quit IRC | 13:35 | |
openstackgerrit | A change was merged to openstack/heat: Use six.move.xrange to replace xrange https://review.openstack.org/67638 | 13:37 |
*** jasond has joined #heat | 13:38 | |
*** blamar has joined #heat | 13:39 | |
*** wchrisj has quit IRC | 13:39 | |
*** achampion has joined #heat | 13:47 | |
*** jpeeler has joined #heat | 13:47 | |
*** jpeeler has quit IRC | 13:47 | |
*** jpeeler has joined #heat | 13:47 | |
*** jcru has joined #heat | 13:48 | |
*** samstav has joined #heat | 13:50 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable https://review.openstack.org/74299 | 13:52 |
*** lazy_prince has joined #heat | 13:59 | |
*** killer_prince has quit IRC | 14:00 | |
*** lazy_prince is now known as killer_prince | 14:00 | |
*** wchrisj has joined #heat | 14:01 | |
*** Linz has joined #heat | 14:03 | |
*** rwsu has joined #heat | 14:07 | |
*** killer_prince is now known as lazy_prince | 14:10 | |
*** faramir has quit IRC | 14:12 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable https://review.openstack.org/74299 | 14:23 |
*** randallburt has joined #heat | 14:23 | |
*** tspatzier__ has joined #heat | 14:26 | |
*** vijendar has joined #heat | 14:26 | |
*** rcleere has quit IRC | 14:28 | |
*** tspatzier has quit IRC | 14:29 | |
*** tspatzier__ is now known as tspatzier | 14:35 | |
*** pafuent has joined #heat | 14:38 | |
*** pafuent has left #heat | 14:40 | |
*** lazy_prince has quit IRC | 14:40 | |
*** pafuent has joined #heat | 14:40 | |
*** zns has joined #heat | 14:46 | |
openstackgerrit | Tomas Sedovic proposed a change to openstack/heat: Don't create cloud-init user unless specified https://review.openstack.org/79678 | 14:49 |
*** rcleere has joined #heat | 14:51 | |
*** che-arne has joined #heat | 14:54 | |
*** skraynev is now known as skraynev_afk | 14:55 | |
*** IlyaE has joined #heat | 14:59 | |
*** pafuent has quit IRC | 14:59 | |
*** randallburt has quit IRC | 15:00 | |
*** randallburt has joined #heat | 15:00 | |
*** Linz has quit IRC | 15:01 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add show_deleted parameter to stack-list API https://review.openstack.org/80312 | 15:02 |
*** saju_m has quit IRC | 15:03 | |
*** dmueller has joined #heat | 15:10 | |
*** killer_prince has joined #heat | 15:10 | |
openstackgerrit | Bartosz Górski proposed a change to openstack/heat: Multi-region support with context concept https://review.openstack.org/53313 | 15:11 |
*** daneyon has joined #heat | 15:13 | |
*** daneyon has quit IRC | 15:13 | |
*** daneyon has joined #heat | 15:13 | |
openstackgerrit | Bartosz Górski proposed a change to openstack/heat: Multi-region support with context concept https://review.openstack.org/53313 | 15:14 |
*** sabeen has joined #heat | 15:15 | |
*** Linz has joined #heat | 15:16 | |
*** pafuent has joined #heat | 15:19 | |
*** sabeen has quit IRC | 15:19 | |
*** sabeen has joined #heat | 15:20 | |
*** saju_m has joined #heat | 15:20 | |
*** dmueller has quit IRC | 15:24 | |
*** david-lyle has joined #heat | 15:28 | |
*** shakamunyi has quit IRC | 15:31 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Add handle_update to VolumeAttachment https://review.openstack.org/72681 | 15:35 |
*** akuznetsov has quit IRC | 15:36 | |
*** sballe has joined #heat | 15:39 | |
*** kgriffs_afk is now known as kgriffs | 15:40 | |
*** pafuent has quit IRC | 15:40 | |
*** annegentle has joined #heat | 15:46 | |
*** jprovazn has quit IRC | 15:49 | |
*** pafuent has joined #heat | 15:54 | |
*** andrew_plunk has joined #heat | 16:02 | |
*** ppetit has quit IRC | 16:05 | |
*** ppetit has joined #heat | 16:05 | |
*** pvaneck has joined #heat | 16:07 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix update of Health Monitors in Neutron LB Pool https://review.openstack.org/80961 | 16:08 |
*** IlyaE has quit IRC | 16:09 | |
*** jrist has joined #heat | 16:12 | |
*** tomek_adamczewsk has quit IRC | 16:13 | |
*** tomek_adamczewsk has joined #heat | 16:14 | |
*** saju_m has quit IRC | 16:15 | |
shadower | #join gabelstaplerfahrer | 16:17 |
shadower | oops, nvm | 16:18 |
pas-ha | shadower: oh, you enjoy this clip too :) | 16:20 |
shadower | pas-ha: heh, in fact, we have a whole channel named after it :-) | 16:21 |
*** akuznetsov has joined #heat | 16:21 | |
pas-ha | shadower: i dare not to ask what are you discussing there :D | 16:22 |
*** Linz has quit IRC | 16:23 | |
*** e0ne has quit IRC | 16:25 | |
*** e0ne has joined #heat | 16:25 | |
*** IlyaE has joined #heat | 16:26 | |
*** jrist has quit IRC | 16:27 | |
*** pas-ha has quit IRC | 16:31 | |
*** Linz has joined #heat | 16:36 | |
*** Linz has quit IRC | 16:39 | |
*** Linz has joined #heat | 16:40 | |
*** jdag___ is now known as jdag | 16:48 | |
openstackgerrit | Tomas Sedovic proposed a change to openstack/heat: Don't create cloud-init user unless specified https://review.openstack.org/79678 | 16:50 |
*** tomek_adamczewsk has quit IRC | 16:52 | |
*** akuznetsov has quit IRC | 16:54 | |
*** tomek_adamczewsk has joined #heat | 17:01 | |
*** pablosan has joined #heat | 17:02 | |
*** jistr has quit IRC | 17:03 | |
*** arbylee has joined #heat | 17:07 | |
*** harlowja_away is now known as harlowja | 17:09 | |
*** e0ne has quit IRC | 17:13 | |
openstackgerrit | A change was merged to openstack/heat: Tolerate None outputs on deployment handle_signal https://review.openstack.org/80168 | 17:19 |
*** Guest89169 has quit IRC | 17:22 | |
*** jamieh has joined #heat | 17:22 | |
*** jamieh is now known as Guest45863 | 17:23 | |
*** akuznetsov has joined #heat | 17:26 | |
*** tomek_adamczewsk has quit IRC | 17:28 | |
*** akuznetsov has quit IRC | 17:30 | |
*** arbylee has quit IRC | 17:31 | |
*** annegentle has quit IRC | 17:31 | |
*** arbylee has joined #heat | 17:31 | |
*** annegentle has joined #heat | 17:32 | |
*** yidclare has joined #heat | 17:36 | |
*** randallburt has quit IRC | 17:36 | |
*** akuznetsov has joined #heat | 17:38 | |
*** yogesh has joined #heat | 17:42 | |
*** zns has quit IRC | 17:46 | |
*** john-n-seattle has joined #heat | 17:52 | |
*** tango has joined #heat | 17:56 | |
openstackgerrit | Thomas Spatzier proposed a change to openstack/heat: Make HOT tolerate custom keys in resources https://review.openstack.org/81034 | 17:57 |
*** pafuent has quit IRC | 17:58 | |
openstackgerrit | Thomas Spatzier proposed a change to openstack/heat: Make HOT tolerate custom keys in resources https://review.openstack.org/81034 | 17:59 |
sdake_ | randallburt the rax minecraft template doesn't work | 18:03 |
sdake_ | randallburt chef throws an error which blocks orchestration | 18:03 |
*** zns has joined #heat | 18:04 | |
*** randallburt has joined #heat | 18:04 | |
*** akuznetsov has quit IRC | 18:06 | |
*** akuznetsov has joined #heat | 18:06 | |
*** jasond has quit IRC | 18:22 | |
*** metral has joined #heat | 18:27 | |
metral | anyone know how i can view the attributes of a resource via the heat CLI? | 18:27 |
*** Guest45863 has quit IRC | 18:28 | |
randallburt | heat resource-type-show <resource name> metral | 18:29 |
randallburt | so heat resource-type-show OS::Nova::Server for example | 18:29 |
metral | got it, thx! | 18:29 |
randallburt | np | 18:29 |
*** blamar has quit IRC | 18:30 | |
sdake_ | randallburt can you let whoever maintains that minecraft template know its broke | 18:30 |
sdake_ | it may be a problem with your custom chefsolo plugin | 18:30 |
randallburt | sdake_: sure. do you have an error/trace? | 18:31 |
sdake_ | randallburt second I'll launch one | 18:31 |
randallburt | sdake_: k. | 18:31 |
sdake_ | randallburt I'll shoot you an email with the details, - recommend setting up some kind of bug tracking so folks don't harrass you directly :) | 18:33 |
sdake_ | randallburt which is your email? | 18:33 |
randallburt | randall.burt@rackspace.com sdake_ | 18:34 |
*** sdake_ is now known as sdake | 18:34 | |
randallburt | sdake_: you can also file an issue against the repository as well. the template maintainers watch that as well. | 18:34 |
sdake | randallburt ok I'll go ahead and file a github issue tracker then | 18:36 |
randallburt | sdake: k. I'll ping brint as well. | 18:36 |
sdake | it could be user error, but I'm not doing anything special | 18:37 |
*** jasond has joined #heat | 18:38 | |
*** tspatzier has quit IRC | 18:40 | |
*** blamar has joined #heat | 18:41 | |
*** alexheneveld has quit IRC | 18:42 | |
*** mspreitz has joined #heat | 18:43 | |
sdake | randallburt from what I can tell the issue tracker hasn't been set up on github for those projects | 18:45 |
sdake | so I'll just forward you my log | 18:46 |
randallburt | sdake: yeah, just heard from brint that issues are off for the moment. I'll ping and see if we can't get those turned on. In the meantime, I'll forward your bug to the right folks. | 18:46 |
sdake | thanks - was trying to show my daughter what I do all day and night long :) | 18:47 |
sdake | and she was like "daddy it doesn't work it failed" | 18:47 |
* sdake sadface | 18:47 | |
*** e0ne has joined #heat | 18:48 | |
sdake | imo you guys need to better document how to setup your OS* env vars | 18:48 |
sdake | actually figuring out the tenant_id is a real challenge | 18:48 |
sdake | other then that, heat seems to be rock solid - ncie work :) | 18:48 |
randallburt | sdake: by "you guys" you mean Heat? AFAIK, you do it the same way you would talking to any other Heat install. | 18:50 |
sdake | randallburt I mean rax - tenant_id is your customer # | 18:50 |
randallburt | sdake: and thanks. brint found the issue already. fix incomming | 18:50 |
sdake | which is not documented anywhere | 18:50 |
randallburt | sdake: ah, right. | 18:50 |
sdake | a for-dummy walkthrough would be helpful :) | 18:50 |
sdake | only way I foudn out is someone told me | 18:50 |
brint | sdake: just checked it out, we'll have it fixed here shortly | 18:51 |
sdake | brint cool i' | 18:51 |
sdake | i'll fire it up tonight when my rugrat gets home | 18:51 |
sdake | she been bugging me for a minecraft server for months | 18:52 |
*** pablosan_ has joined #heat | 18:52 | |
sdake | btw brint, welcome to openstack dev :) first I've seen of you, but maybe I miswsed you in the past | 18:53 |
brint | i'm doing a test build, and it it works, you'll be able to grant her that wish ;) | 18:53 |
sdake | brint how much memory does the server really require? | 18:54 |
sdake | is 4gb really necessary? | 18:55 |
*** pablosan has quit IRC | 18:55 | |
*** pablosan_ has quit IRC | 18:56 | |
*** lindsayk has joined #heat | 19:00 | |
stevebaker | morning | 19:01 |
*** jcru has quit IRC | 19:01 | |
brint | sdake: that's the default, you can override it and put it on a 1 or 2GB instance with -P | 19:01 |
stevebaker | brint: do your images have chef and berkshelf pre-installed? | 19:02 |
brint | stevebaker: they do not | 19:02 |
*** andersonvom has joined #heat | 19:03 | |
stevebaker | brint: how do they get installed? By the ChefSolo resource via ssh? | 19:04 |
brint | yes, that's how it's working now | 19:04 |
andersonvom | hello fellows! =) | 19:04 |
stevebaker | ok | 19:04 |
brint | we're looking at other ways to speed up the builds since the chef/berkshelf install can take 3+ minutes | 19:05 |
stevebaker | heh, I can imagine | 19:06 |
randallburt | what time is shardy up and about again? | 19:09 |
therve | London time. But he wasn't around today | 19:10 |
brint | stevebaker: pushed the fix | 19:17 |
brint | you should be good to go | 19:17 |
stevebaker | randallburt: I think he is travelling to Brno | 19:18 |
randallburt | stevebaker: k. thanks. I was going to submit a proposal for v2 api session in ATL, but didn't want to step on toes. ;) | 19:18 |
stevebaker | randallburt: you may as well go ahead and do it | 19:19 |
randallburt | stevebaker: k. I'll ping him later | 19:19 |
*** mspreitz has quit IRC | 19:23 | |
*** gokrokve has joined #heat | 19:27 | |
*** topol has joined #heat | 19:29 | |
*** fandi has joined #heat | 19:30 | |
SpamapS | are we unhappy with the current heat API? | 19:33 |
SpamapS | I feel like there's this affinity for new API versions in OpenStack that causes nothing but bikeshedding and provides an excuse to break old applications. :-/ | 19:33 |
randallburt | SpamapS: not "unhappy" per-say, but we've discussed things we'd like to do: tenant-less endpoints, more data from responses like resource-list, etc. | 19:34 |
randallburt | SpamapS: IMO, versioning the API is primarily to *prevent* breaking old applications. | 19:34 |
randallburt | if we can achieve the desired outcomes without breaking existing apps, I'm all for doing it in v1. Discussions on some things indicated that we could not, however. | 19:35 |
*** zns has quit IRC | 19:37 | |
*** jcru has joined #heat | 19:38 | |
*** mspreitz has joined #heat | 19:40 | |
*** zbitter is now known as zaneb | 19:41 | |
zaneb | SpamapS: I believe IBMers are all forced/inexplicably choose to use an email client from the '90s that doesn't support threading | 19:42 |
SpamapS | zaneb: #notesfail | 19:44 |
zaneb | yah | 19:44 |
zaneb | and also can't send plain text | 19:45 |
mspreitz | Actually, it supports threadiing -- just not vey well | 19:45 |
mspreitz | And I can send plain text, I think I have | 19:46 |
*** Tross has joined #heat | 19:46 | |
mspreitz | Anyway, I came here to talk about heat | 19:46 |
SpamapS | how.. | 19:47 |
mspreitz | If I recall correctly, there are a couple of serious bugs. One is that when a resource fails, the stack wedges. Another is that if the heat engine crashes then there is no good recovery. | 19:47 |
SpamapS | how can a client in this day and age.. | 19:47 |
SpamapS | not support the most basic threading interface basically ever | 19:47 |
zaneb | I think the plain text problem is possibly that it will reply to a plain text email with a rich text email if that's set as the default, whereas most mail clients won't | 19:47 |
SpamapS | mspreitz: Those are really the same bug. | 19:47 |
mspreitz | interesting | 19:48 |
mspreitz | I thought I was hearing some distinct discussions of what to do about them. | 19:48 |
mspreitz | Last I noticed, SpamapS, you were working on journaling to help with this? | 19:49 |
mspreitz | But think the right fix is different, a shift to a focus on state. | 19:49 |
SpamapS | mspreitz: yeah, but I've set that aside so that we can get an interface for signalling impending delete/rebuild/resize in TripleO .. hope to pick it back up soon | 19:49 |
SpamapS | mspreitz: so I have two thoughts on state.. | 19:50 |
SpamapS | mspreitz: one is probably what you're thinking. Yes, we need to keep track of the _actual_ state of the stack, not just the two intended states (the stack you were deploying, and the one that existed before) | 19:50 |
SpamapS | mspreitz: My other thought is that we should _NOT_ be keeping resource state in Heat, and we should instead be storing and retrieving state to/from the respective API's. | 19:51 |
SpamapS | as in, templates should just be programs. Programs should read their state from the API that backs the call, and the create/update calls are the only "store" resources need. | 19:52 |
mspreitz | Those make sense to me... except... if we track the actual state and the stack being deployed, do we still need to track the stack last deployed (apart from tracking IDs for correlation with the new stack)? | 19:52 |
SpamapS | mspreitz: well the actual state is the last stack deployed.. so "yes and no" | 19:53 |
*** sgordon has quit IRC | 19:54 | |
mspreitz | then what did you mean by distinguishing "the _actual_ state of the stack" from "the one that existed before" ? | 19:54 |
SpamapS | mspreitz: What we should so is take the template that we have as the new desired state, and diff it with the actual state to get our new workflow. As we change state, we should record that as the new actual state. | 19:54 |
*** fandi has quit IRC | 19:54 | |
mspreitz | Spamaps: yes | 19:54 |
mspreitz | that makes sense to me | 19:54 |
SpamapS | mspreitz: I was vague. "the actual state of the stack" is a superset of "the stack you were deploying". | 19:54 |
mspreitz | I have noticed that in Icehouse there have been changes allowing various forms of new desired state to overtake a stack create/update in progress | 19:55 |
SpamapS | only delete AFAIK | 19:55 |
mspreitz | I'll have to recheck history to see if I agree it's that little. | 19:55 |
mspreitz | Anyway, I like your overall approach of making heat execution about making actual state match desired state. | 19:56 |
mspreitz | (I also like being able to update desired state without waiting for an old workflow to complete) | 19:56 |
mspreitz | So my question is, do the others in the Heat community agree with this approach? | 19:57 |
mspreitz | zaneb: feel free to speak up | 19:58 |
* zaneb reads scrollback | 19:58 | |
zaneb | I agree with SpamapS; a major part of the problem is that we only have a 'before' template and an 'updated' template and we switch them over at the end of an update, regardless of whether it failed or succeeded | 20:01 |
zaneb | we need to track changes to the stack as we make them, even if they don't correspond to something in the template supplied by the user | 20:02 |
mspreitz | zaneb: great | 20:02 |
SpamapS | mspreitz: most of my thinking comes from zaneb's head. :) | 20:02 |
mspreitz | oh, not sure what you meant by that | 20:02 |
mspreitz | zaneb: what did you mean by your last remark? | 20:02 |
SpamapS | except the parts that sound awesome | 20:02 |
SpamapS | those are mine | 20:02 |
SpamapS | I swear | 20:03 |
mspreitz | zaneb: I mean the exception | 20:03 |
mspreitz | why would that happen? | 20:03 |
SpamapS | mspreitz: I think zaneb may be referring to things like rollback too | 20:03 |
zaneb | mspreitz: e.g. when we replace a resource we create a new one before replacing the old one. so for a while we have two of that resource existing in the real world. but there's never a template supplied by the user that has two of that resource | 20:03 |
SpamapS | well I guess rollback is an attempt at corresponding to a template. | 20:03 |
SpamapS | ah ok that one :) | 20:03 |
mspreitz | zaneb: got it | 20:04 |
*** tomek_adamczewsk has joined #heat | 20:04 | |
mspreitz | zaneb: so far this is a great love fest. Does anybody disagree with this approach? | 20:04 |
zaneb | likewise, there's no template where half of the resources are referencing one set of parameters, and the other half another set | 20:04 |
zaneb | but that happens in a stack all the time | 20:04 |
zaneb | mspreitz: I don't believe so, and I have several blueprints to implement this that I plan to work on for Juno | 20:05 |
mspreitz | zaneb: excellent | 20:05 |
SpamapS | mspreitz: it is mostly not done because it is mostly not easy :) | 20:05 |
mspreitz | SpamapS: exactly, that's my next topic | 20:06 |
SpamapS | If it were easy I'd have done it 3 weeks ago when I was freaking out about it. | 20:06 |
zaneb | so far everyone who has heard my estimates for how hard it will be has been put off attempting to implement it themselves | 20:06 |
zaneb | even if SpamapS did call my estimate "crazy" ;) | 20:06 |
mspreitz | zaneb: I have not succeeding in breaking loose enough of my own time to really contribute in Icehouse, and can not promise more in Juno, but... | 20:06 |
*** stannie is now known as stannie_afk | 20:06 | |
SpamapS | zaneb: I assumed you were padding it so you could sun yourself on the beach a bit more. ;) | 20:06 |
mspreitz | zaneb: this looks pretty important to me and I am going to try to break loose some significant chunk of some IBMers time to help on this | 20:07 |
zaneb | SpamapS: have you changed your mind? ;) | 20:07 |
SpamapS | zaneb: it's definitely not crazy.. but I do tend to see long time estimates as challenges to be defeated.. character flaw.. ;) | 20:07 |
mspreitz | zaneb: If I got one or two IBMers to work full time on this with you and/or whoever else is interested, how long would it take? | 20:07 |
* SpamapS mumbles about babies and pregnancy | 20:08 | |
mspreitz | Well, if it's a one man job, just say so | 20:08 |
SpamapS | this is more about timing than anything else | 20:08 |
SpamapS | somebody basically needs to start now | 20:08 |
mspreitz | please explain | 20:08 |
SpamapS | so it can land fore juno-1 | 20:08 |
mspreitz | ooh yes, that's what I wanted to hear | 20:08 |
zaneb | my estimate was around 2 months for anyone who has personally written/rewritten the stack update code at least once already | 20:09 |
mspreitz | zaneb: do any IBMers qualify? | 20:09 |
zaneb | pretty sure only shardy and I qualify in that group | 20:09 |
mspreitz | Who would be the IBMer most qualified? Jun Jie? | 20:10 |
zaneb | mspreitz: if you could create some sort of clone of me that just answered email all the time, I'm pretty sure I could get this knocked out | 20:10 |
zaneb | Watson, maybe? | 20:10 |
*** pafuent has joined #heat | 20:10 | |
mspreitz | zaneb: unfortunately, that is not in my powers | 20:10 |
zaneb | sigh | 20:10 |
* mspreitz hopes that's the sound of a man composing his thoughts.... | 20:11 | |
zaneb | mspreitz: we definitely need more unit tests for stack update. that's an area that would definitely help | 20:11 |
mspreitz | nice, that's fairly separable | 20:12 |
mspreitz | I might even write one myself! | 20:12 |
zaneb | :) | 20:12 |
SpamapS | and tempest tests for that matter | 20:12 |
mspreitz | these are good | 20:12 |
SpamapS | Even just one that did something really simple like create a software config and update it. | 20:13 |
mspreitz | but probably not what has been making everyone quake in their boots | 20:13 |
mspreitz | I'll see about getting testing soon. | 20:13 |
mspreitz | But I'm guessing there are much bigger shoes to drop. | 20:14 |
*** akuznetsov has quit IRC | 20:14 | |
mspreitz | zaneb: SpamapS: who are the most qualified IBMers to help on the switch to state orientation, and how long would it take with their help? | 20:15 |
SpamapS | ?? | 20:15 |
SpamapS | mspreitz: I think zaneb or shardy should arm wrestle and the loser should have to do it... | 20:16 |
zaneb | may plan on this is to work through the feature freeze in the hopes of having something ready to submit early in Juno | 20:17 |
mspreitz | zaneb: is there anything IBM can do to help, in addition to writing unit and tempest tests? | 20:18 |
zaneb | tbh I think it's a one-person job | 20:18 |
*** Tross has quit IRC | 20:19 | |
zaneb | I appreciate the offer, obviously | 20:19 |
zaneb | but it's a hard thing to split up | 20:19 |
mspreitz | zaneb: if that's your answer, thanks, I'll figure out how we can deal with it | 20:19 |
mspreitz | zaneb: I can imagine it might | 20:19 |
mspreitz | zaneb: one little thought: it will probably be a pervasive change, stuff to do for each resource type; could that be farmed out? | 20:20 |
zaneb | most of these big changes end up as a long series of small patches, but you have no idea what they're going to be when you start | 20:20 |
mspreitz | zaneb: yeah | 20:20 |
zaneb | no, changes will be localised to the stack/update code | 20:20 |
zaneb | definitely nothing resource-specific | 20:20 |
mspreitz | zaneb: even better | 20:20 |
mspreitz | zaneb: well, keep us in mind, I think we should be eager to help | 20:21 |
mspreitz | zaneb: I will see about breaking loose time for more tests | 20:21 |
mspreitz | those can be merged any time? | 20:21 |
zaneb | mspreitz: yes, I don't see why not | 20:21 |
SpamapS | mspreitz: IBM can do more reviews, fix more bugs, and probably buy zaneb a few 5 hour energies. ;) | 20:22 |
zaneb | if anybody has an idea how to handle the change in parameters without storing the resource template and stack parameters in every freakin' resource, I'd like to hear it ;) | 20:22 |
SpamapS | zaneb: my challenges all started with the tests. What tests we do have on the update code are really heavy handed and unwieldy. | 20:22 |
randallburt | andrew_plunk: did you and therve agree on what to do about https://review.openstack.org/#/c/78514/ and https://review.openstack.org/#/c/79953/? | 20:22 |
SpamapS | zaneb: I think you can expand on my journal. | 20:23 |
andrew_plunk | randallburt: both are needed | 20:23 |
mspreitz | SpamapS: what do you mean by heavy handed and unwieldy? | 20:23 |
randallburt | andrew_plunk: k | 20:23 |
zaneb | SpamapS: agreed. it so hard to test all the integration stuff we need to test without mocking the whole world :/ | 20:23 |
SpamapS | zaneb: store a copy of current stack + parameters, and link back to that from each resource. | 20:23 |
SpamapS | zaneb: er, not current stack.. rather.. the requested stack + parameters | 20:24 |
SpamapS | zaneb: then GC after each stack COMPLETED state is reached, removing journal entries that have no more references (should only be one) | 20:24 |
zaneb | sometimes I think we should have based our db model around the update case (two templates and a stack that contains bits of each) rather than the create/delete case (which is just a case where one of the templates is empty) | 20:25 |
SpamapS | anyway.. need to go take a walk and get back to trying to do some graceful rebuilds | 20:25 |
zaneb | then I remember that none of us had any idea what we were doing at the time ;) | 20:26 |
SpamapS | zaneb: so that gets me to my longer term vision, which is that we should base our db model around not storing resource state. | 20:26 |
zaneb | SpamapS: we have to store the resource id | 20:26 |
SpamapS | since we have API's which have the actual state of all those resources. | 20:26 |
mspreitz | SpamapS: you complained about unit tests in that mocking issue, not system tests, I take it | 20:26 |
SpamapS | yes, the id's we need | 20:26 |
SpamapS | the state, we do not | 20:26 |
SpamapS | mspreitz: right, the unit tests look a lot like functional tests | 20:27 |
zaneb | SpamapS: you mean the create/update/delete complete/failed state? | 20:27 |
SpamapS | zaneb: right, just have a resource id, and a link to the stack version that is running, and then the state comes from nova/neutron/cinder/etc. | 20:27 |
mspreitz | SpamapS: yes, unit testing code like this is inherently problematic. I think system testing looks more interesting | 20:27 |
SpamapS | zaneb: this makes distributed actions much simpler to manage. | 20:28 |
SpamapS | turns engines doing resource plugin things into dumb workers... | 20:29 |
zaneb | SpamapS: that came from CloudFormation. I suspect there's a reason it's important, but I'd have to do more research to make a case why | 20:29 |
SpamapS | zaneb: We can still have those states. They're just not going to be _in heat_. | 20:31 |
SpamapS | we actually had a nice conversation in HK about it as a group | 20:32 |
SpamapS | people wanted to make a command which copies the states from the various api's into heat.. a "check" command. | 20:32 |
mspreitz | I recall that | 20:32 |
SpamapS | and it got me thinking why we would bother. :-P | 20:32 |
SpamapS | if we're going to copy that state, why not just refer to it when it is needed. :-P | 20:32 |
SpamapS | ok.. -> walk.. bbiab | 20:33 |
mspreitz | bye | 20:33 |
*** zns has joined #heat | 20:35 | |
*** lindsayk has quit IRC | 20:38 | |
*** lindsayk has joined #heat | 20:39 | |
*** radez is now known as radez_g0n3 | 20:40 | |
openstackgerrit | A change was merged to openstack/heat-templates: Updating yum repo variables and making variables consistent https://review.openstack.org/77583 | 20:42 |
openstackgerrit | A change was merged to openstack/heat: Fix typo in HOT spec https://review.openstack.org/80953 | 20:44 |
openstackgerrit | A change was merged to openstack/heat: Remove unused versions define in template_format.py https://review.openstack.org/79521 | 20:44 |
*** harlowja is now known as harlowja_away | 20:44 | |
*** pafuent has left #heat | 20:58 | |
*** mspreitz has left #heat | 20:59 | |
*** tomek_adamczewsk has quit IRC | 21:00 | |
*** alexheneveld has joined #heat | 21:00 | |
*** asalkeld has quit IRC | 21:01 | |
*** asalkeld has joined #heat | 21:01 | |
*** topol has quit IRC | 21:01 | |
*** sgordon has joined #heat | 21:02 | |
*** e0ne has quit IRC | 21:06 | |
*** e0ne has joined #heat | 21:07 | |
*** e0ne has quit IRC | 21:10 | |
openstackgerrit | A change was merged to openstack/heat-templates: Updating OpenShift Enterprise yum based installation https://review.openstack.org/79711 | 21:11 |
*** e0ne has joined #heat | 21:15 | |
*** rwsu has quit IRC | 21:16 | |
*** tomek_adamczewsk has joined #heat | 21:18 | |
*** topol has joined #heat | 21:19 | |
openstackgerrit | A change was merged to openstack/heat-templates: Fixes Node Wait Condition https://review.openstack.org/79045 | 21:22 |
openstackgerrit | A change was merged to openstack/heat-templates: Fixed spelling error - transfered to transferred https://review.openstack.org/79038 | 21:27 |
*** tomek_adamczewsk has quit IRC | 21:29 | |
*** rwsu has joined #heat | 21:31 | |
*** tomek_adamczewsk has joined #heat | 21:32 | |
*** beekneemech is now known as bnemec | 21:36 | |
*** topol has quit IRC | 21:36 | |
*** Tross has joined #heat | 21:37 | |
*** aweiteka has quit IRC | 21:38 | |
*** topol has joined #heat | 21:40 | |
*** rpothier_ has quit IRC | 21:43 | |
*** achampion has quit IRC | 21:44 | |
*** vijendar has quit IRC | 21:52 | |
*** stannie has joined #heat | 21:56 | |
*** blomquisg has joined #heat | 21:58 | |
*** yogesh has quit IRC | 21:58 | |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Get rid of global variable in JSON->YAML conversion https://review.openstack.org/81096 | 21:59 |
*** topol has quit IRC | 22:00 | |
*** mwheckmann has quit IRC | 22:01 | |
openstackgerrit | Pierre Padrixe proposed a change to openstack/heat: Remove auth_token condition in clients https://review.openstack.org/80605 | 22:02 |
*** e0ne has quit IRC | 22:02 | |
*** david-lyle has quit IRC | 22:04 | |
*** wchrisj has quit IRC | 22:05 | |
openstackgerrit | Cyril Roelandt proposed a change to openstack/python-heatclient: Python 3: Fix YamlEnvironmentTest tests https://review.openstack.org/77737 | 22:08 |
*** blomquisg has quit IRC | 22:11 | |
*** randallburt has quit IRC | 22:14 | |
*** lindsayk has quit IRC | 22:16 | |
*** harlowja_away is now known as harlowja | 22:17 | |
*** lindsayk has joined #heat | 22:17 | |
*** Tross has quit IRC | 22:19 | |
*** rcleere has quit IRC | 22:20 | |
*** andrew_plunk has quit IRC | 22:21 | |
SpamapS | hm | 22:27 |
SpamapS | did stack preview not end up landing? | 22:27 |
*** e0ne has joined #heat | 22:30 | |
arbylee | SpamapS: the client changes haven't landed: https://review.openstack.org/#/c/74498/ | 22:31 |
andersonvom | SpamapS: nope! =( since not all resources were supported, it didn't make it | 22:33 |
andersonvom | SpamapS: ignore what I just said, that was stack check. | 22:34 |
SpamapS | hah | 22:34 |
SpamapS | arbylee: ok, well it has one +2 now | 22:34 |
arbylee | SpamapS: good :) | 22:37 |
SpamapS | arbylee: I have a use case for it.. as I want to know how many nova servers I'll need and spin waiting for nova hypervisor-stats to reach that on a brand new cloud. That way I can wait before trying to deploy things that will certainly fail. | 22:38 |
*** e0ne has quit IRC | 22:38 | |
sdake | brint what is the private keypair password eg: | 22:38 |
sdake | Enter passphrase for key '/home/ldake/.ssh/id_rsa': | 22:39 |
sdake | ldake@23.253.211.150's password: | 22:39 |
sdake | Permission denied, please try again. | 22:39 |
sdake | for the minecraft server | 22:39 |
sdake | i copied the id-rsa from stack-show | 22:39 |
*** openstackgerrit has quit IRC | 22:39 | |
*** openstackgerrit has joined #heat | 22:40 | |
*** pablosan has joined #heat | 22:43 | |
*** pablosan has quit IRC | 22:44 | |
stevebaker | zaneb: could you take a look at my resource data comment in https://review.openstack.org/#/c/74299/ ? | 22:44 |
*** pablosan has joined #heat | 22:44 | |
sdake | randallburt your in the git blame on nova_keypair.py, can you tell me what it chooses as a key password? | 22:47 |
sdake | or jasond as well :) | 22:47 |
*** tomek_adamczewsk has quit IRC | 22:47 | |
*** tomek_adamczewsk has joined #heat | 22:50 | |
brint | sdake: i'll pm you | 22:50 |
*** bvandenh has quit IRC | 22:56 | |
*** alexheneveld has quit IRC | 23:05 | |
*** sabeen has quit IRC | 23:05 | |
*** blamar has quit IRC | 23:07 | |
*** tomek_adamczewsk has quit IRC | 23:10 | |
openstackgerrit | Anderson Mesquita proposed a change to openstack/heat: Add OS:Barbican:Secret resource https://review.openstack.org/79355 | 23:11 |
*** tomek_adamczewsk has joined #heat | 23:12 | |
*** blamar has joined #heat | 23:13 | |
*** jcru has quit IRC | 23:16 | |
SpamapS | ooooo | 23:17 |
SpamapS | want | 23:17 |
* SpamapS barbican I mean | 23:17 | |
SpamapS | agh, -> kids | 23:18 |
*** yidclare has quit IRC | 23:18 | |
*** jasond has quit IRC | 23:23 | |
*** dims has quit IRC | 23:24 | |
*** alexheneveld has joined #heat | 23:25 | |
*** achampion has joined #heat | 23:30 | |
*** tango has quit IRC | 23:31 | |
*** samstav has quit IRC | 23:34 | |
*** duncanjw has joined #heat | 23:35 | |
*** duncanjw has quit IRC | 23:35 | |
*** duncanjw has joined #heat | 23:35 | |
zaneb | stevebaker: added a comment. I agree; resource_data is evil | 23:36 |
stevebaker | ta | 23:36 |
stevebaker | zaneb: so self.properties doesn't contain the previous properties state during handle_update? | 23:38 |
zaneb | no, it contains the new ones | 23:38 |
zaneb | which I may need to fix | 23:38 |
zaneb | planning to look at that bug next | 23:38 |
* zaneb hates updates :/ | 23:38 | |
*** dims has joined #heat | 23:40 | |
*** zns has quit IRC | 23:42 | |
*** pvaneck has quit IRC | 23:45 | |
stevebaker | zaneb: hmm, I think quite a few resources assume self.properties contains old values | 23:45 |
zaneb | stevebaker: yeah, I think you're probably right | 23:45 |
stevebaker | zaneb: for example http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/resources/server.py#n638 | 23:46 |
zaneb | I just rescued bug 1291411 from Invalid status and assigned it to me | 23:49 |
*** IlyaE has quit IRC | 23:50 | |
*** Tross has joined #heat | 23:51 | |
*** rpothier has joined #heat | 23:53 | |
*** blamar has quit IRC | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!