*** xuhaiwei has joined #tripleo | 00:07 | |
*** matsuhashi has joined #tripleo | 00:28 | |
*** weshay has quit IRC | 00:31 | |
*** nati_ueno has joined #tripleo | 00:31 | |
*** nati_ueno has quit IRC | 00:43 | |
*** nati_ueno has joined #tripleo | 00:47 | |
*** nati_ueno has quit IRC | 00:50 | |
tchaypo | I once again failed to hit anything on the roads this morning | 00:52 |
---|---|---|
tchaypo | and even went on multi-lane roads! | 00:52 |
greghaynes | no, janky colo in pdx | 00:53 |
greghaynes | oops | 00:53 |
clarkb | tchaypo: is hittng things common on your roads? | 00:53 |
*** nati_ueno has joined #tripleo | 00:54 | |
lifeless | bnemec: hi | 00:56 |
lifeless | bnemec: seems like the dib-utils acls are odd; I can't +2 there. | 00:56 |
lifeless | bnemec: is it using the tripleo-core team? | 00:56 |
lifeless | bnemec: oh, you've noticed :> | 00:56 |
lifeless | bnemec: I'll ask infra | 00:57 |
tchaypo | clarkb: it is when an unpracticed novice is driving | 00:57 |
*** vinsh has joined #tripleo | 00:57 | |
StevenK | tchaypo: Which multi-lane road? | 00:58 |
tchaypo | I don't know, I didn't have time to look at street signs, I was just turning as directed | 00:59 |
tchaypo | it went down a hill, then back up and around a curve to the left, if that helps | 00:59 |
StevenK | Hahaha | 01:00 |
StevenK | What do you think? :-P | 01:00 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Install glusterfs-api on Red Hat https://review.openstack.org/99072 | 01:00 |
*** marun has quit IRC | 01:08 | |
*** nati_ueno has quit IRC | 01:09 | |
*** ramishra has joined #tripleo | 01:09 | |
lifeless | wut does oslo.config need a redis *cache* for ? | 01:09 |
clarkb | o_O | 01:10 |
clarkb | probably OOMing as a service | 01:10 |
lifeless | seriously | 01:12 |
lifeless | 97701 | 01:12 |
openstackgerrit | Richard Su proposed a change to openstack/tripleo-image-elements: WIP: SELinux file context updates https://review.openstack.org/99242 | 01:12 |
*** junpark has joined #tripleo | 01:12 | |
vinsh | greghaynes, so.. finally with the changes for haproxy.. no stunnel.. public bind host is blank in keystone.conf | 01:14 |
*** junpark has quit IRC | 01:14 | |
clarkb | lifeless: that is interesting | 01:15 |
clarkb | lifeless: also as a marconi backend | 01:15 |
clarkb | since logstash taught me one thing and that is redis should not be used as a message queue | 01:15 |
*** CaptTofu_ has quit IRC | 01:22 | |
*** CaptTofu_ has joined #tripleo | 01:23 | |
*** xuhaiwei has quit IRC | 01:26 | |
*** CaptTofu_ has quit IRC | 01:27 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/diskimage-builder: Updated from global requirements https://review.openstack.org/99074 | 01:32 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-apply-config: Updated from global requirements https://review.openstack.org/99083 | 01:36 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-cloud-config: Updated from global requirements https://review.openstack.org/93253 | 01:36 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-collect-config: Updated from global requirements https://review.openstack.org/96234 | 01:36 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-refresh-config: Updated from global requirements https://review.openstack.org/96235 | 01:36 |
vinsh | greghaynes, user error. looks good now with stunnel_borked added (as you already suggested) | 01:42 |
vinsh | just issues with heat-api-cfn still wanting 0.0.0.0. probably missing from the element patch | 01:45 |
*** nosnos has joined #tripleo | 01:46 | |
tchaypo | lifeless: greghaynes (and any other cores floating around) | 01:55 |
tchaypo | https://review.openstack.org/#/c/95308/ has 3 +2s and a +jenkins, could it get a +A? | 01:56 |
*** xuhaiwei has joined #tripleo | 01:59 | |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Add details of which OS releases are tested in CI https://review.openstack.org/92749 | 01:59 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Reformat README as ReST and include in built docs https://review.openstack.org/95308 | 02:00 |
tchaypo | thanks lifeless | 02:00 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Add details of which OS releases are tested in CI https://review.openstack.org/92749 | 02:01 |
*** ramishra has quit IRC | 02:04 | |
bnemec | lifeless: Yeah, sorry, I've been meaning to follow-up on that. Keeps getting pushed down the priority stack. :-/ | 02:04 |
lifeless | bnemec: its cool | 02:04 |
bnemec | Also, just a heads up to anyone looking for me tomorrow that I may be kind of flaky. Some family stuff going on that I need to be away for. | 02:05 |
lifeless | ack | 02:05 |
greghaynes | tchaypo: only 3 +2's? ;) | 02:09 |
*** spzala has quit IRC | 02:20 | |
*** bnemec is now known as bnemec_away | 02:24 | |
*** ramishra has joined #tripleo | 02:25 | |
openstackgerrit | patrick-crews proposed a change to openstack-infra/tripleo-ci: Alter how we grab and store machine files to use logstash indexing. https://review.openstack.org/99249 | 02:31 |
vinsh | greghaynes, goodnews. I have haproxy in the ce config... working :) just dealing with some glance issue now. | 02:35 |
openstackgerrit | patrick-crews proposed a change to openstack-infra/tripleo-ci: Alter how we grab and store machine files to use logstash indexing. https://review.openstack.org/99250 | 02:35 |
vinsh | only other thing I can't figure out yet is "==> /var/log/upstart/heat-api-cfn.log <== | 02:36 |
vinsh | ERROR: Could not bind to ('0.0.0.0', 8000)after trying for 30 seconds" | 02:36 |
vinsh | no where in the conf file is it told to bind to 0.0.0.0.. so not sure what heat-api-cfn's deal is. | 02:36 |
tchaypo | maybe it isn't? often if things aren't specifically told what to bind to they end up binding to 0.0.0.0 | 02:37 |
tchaypo | in my experience | 02:37 |
vinsh | in heat.conf I find "bind_host = 192.0.2.39" | 02:37 |
vinsh | as I expect... | 02:37 |
vinsh | maybe "bind_host" isn't what heat-api-cfn expects. | 02:40 |
vinsh | ah. no it should. | 02:41 |
*** CaptTofu_ has joined #tripleo | 02:41 | |
vinsh | Hmm, I wonder how heat.conf is created... what decides to uncomment sections of it | 02:42 |
greghaynes | vinsh: hrm, Ill look for that next time I get a good build | 02:43 |
vinsh | I see the [heat_api_cfn] section is all commented out | 02:43 |
vinsh | greghaynes, ACK | 02:43 |
vinsh | only have a bind_host in the heat_api_cloudwatch area | 02:43 |
vinsh | that is uncommented | 02:43 |
openstackgerrit | patrick-crews proposed a change to openstack-infra/tripleo-ci: Alter how we grab and store machine files to use logstash indexing. https://review.openstack.org/99250 | 02:44 |
greghaynes | our various caching keeps biting me hard :/ | 02:46 |
*** CaptTofu_ has quit IRC | 02:46 | |
vinsh | takes like 12 minutes to relaunch my 6 node overcloud. chance to catch up on email ;) | 02:50 |
greghaynes | 6 nodes? odd number | 02:50 |
vinsh | sometimes you just have to re-launch it.. cause devtest_overcloud doesn't seem to play well to completion for stack updates | 02:50 |
vinsh | 2 compute nodes, 2 swift nodes, one control node and another control-mgmt node right now | 02:51 |
greghaynes | ah | 02:51 |
* greghaynes stabs control-mgmt node | 02:51 | |
vinsh | :) | 02:52 |
vinsh | likely we will too, sometime. | 02:52 |
vinsh | Maybe you saw Phil's email on this today.. etc etc | 02:52 |
* greghaynes checks email | 02:54 | |
openstackgerrit | patrick-crews proposed a change to openstack-infra/tripleo-ci: Alter how we grab and store machine files to use logstash indexing. https://review.openstack.org/99250 | 02:54 |
vinsh | title "Current state of community edition control node scaling (integrating haproxy)" | 02:54 |
vinsh | feedback from Clint/Robert in the thread. | 02:54 |
greghaynes | huh, I dont think im on that | 02:55 |
*** CaptTofu_ has joined #tripleo | 02:55 | |
vinsh | ah, guess your not on the ce-virtual lists they are. | 02:55 |
vinsh | probably safer that way ;) | 02:55 |
vinsh | will forward the end of this thread to you.. probably worth reading. | 02:55 |
greghaynes | ty | 02:55 |
vinsh | sent. | 02:56 |
greghaynes | so it seems like some of this was mentioned there, but to expand - 2 nodes is pretty useless for galera and some other ha stuff were looking at, 3 is minumum, some docs seem to hint that 5 is ideal | 02:59 |
*** untriaged-bot has joined #tripleo | 03:00 | |
untriaged-bot | Untriaged bugs so far: | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1325762 | 03:00 |
uvirtbot | Launchpad bug 1325762 in tripleo "intermittent tftp issues using physical hardware" [Undecided,New] | 03:00 |
*** untriaged-bot has quit IRC | 03:00 | |
greghaynes | I dont *think* this applies to the MQ since its mirroring based... | 03:01 |
vinsh | I keep hearing these guys here say "2 plus quorum" | 03:03 |
greghaynes | yep | 03:03 |
greghaynes | 5 | 03:03 |
greghaynes | :) | 03:03 |
vinsh | :^) | 03:03 |
greghaynes | or at least I that means quorum where 2 nodes dont have to participate for a vote to succeed | 03:04 |
greghaynes | er, I think that means | 03:04 |
vinsh | When is enough enough? hah! Wondering how my rig will handle many more vm's at once. | 03:07 |
greghaynes | well, 3 should be a fine dev number | 03:07 |
vinsh | ya | 03:07 |
greghaynes | also, if you feel inclined feel free to add me to that thread :) | 03:08 |
vinsh | I can do an "adding greg now".. if you want to reply to it? | 03:08 |
vinsh | will just add anyway. good discussion. | 03:08 |
greghaynes | Yep, I dont have anything to add but I wouldnt mind reading it | 03:08 |
*** yamahata has joined #tripleo | 03:15 | |
*** yamahata has quit IRC | 03:16 | |
*** CaptTofu_ has quit IRC | 03:24 | |
*** CaptTofu_ has joined #tripleo | 03:25 | |
*** CaptTofu_ has quit IRC | 03:29 | |
*** nosnos has quit IRC | 03:33 | |
*** yamahata has joined #tripleo | 03:35 | |
StevenK | lifeless: What is your issue with the loops in os-cloud-config's nodes? We attempt to create the node, sleep for 10 seconds, service comes up, registers the node, and we break from the loop, no? | 03:42 |
lifeless | StevenK: what happens if it doesn't come up | 03:44 |
StevenK | We loop and sleep again? | 03:44 |
lifeless | and if it doesn't come up | 03:44 |
StevenK | Oh, doesn't come up at all | 03:44 |
lifeless | what happens if it comes up after the last loop before the code after the loop runs | 03:45 |
StevenK | That sounds like a rather contrived edge case | 03:46 |
StevenK | In the nova-bm case, we'll try to add another interface if one is defined, otherwise fail silently if the service doesn't come up. | 03:46 |
StevenK | Ironic will attempt to create the port, and die horribly due to the exception | 03:47 |
lifeless | it just looks visually wrong to me | 03:47 |
*** casanch1 has joined #tripleo | 03:47 | |
lifeless | if we drop off the end, we should signal that it never came up | 03:47 |
StevenK | Absolutely | 03:47 |
StevenK | I totally agree, I'm slightly at a loss of how to test for that | 03:47 |
lifeless | use a fake source of time is the is the usual thing | 03:48 |
lifeless | e.g. mock time.sleep | 03:48 |
*** casanch1 has quit IRC | 03:48 | |
StevenK | Sorry. I know exactly how to write the test. I'm talking about how to test that we have fallen out of the loop without the service coming up | 03:49 |
StevenK | Sentinal value, I guess | 03:49 |
StevenK | I'm not sure if bm_node will be None or throw NameError | 03:50 |
lifeless | you just need a mock client that throws everytime and mock sleep to makeit fast, then makesure the function raises at the right time | 03:51 |
lifeless | e.g. client has had exactly 60 calls made | 03:51 |
StevenK | lifeless: I know exactly how to write the test. I'm talking about the code itself. | 03:52 |
lifeless | OH | 03:52 |
lifeless | sorry | 03:52 |
StevenK | How about I use the word 'check' | 03:52 |
lifeless | no, I get you now | 03:52 |
lifeless | success = False | 03:52 |
lifeless | ... | 03:52 |
lifeless | if not success: raise ? | 03:52 |
StevenK | Sentinal value | 03:52 |
lifeless | thats not a sentinel value :) | 03:52 |
StevenK | lifeless: So if not success: raise the relevant ServiceUnavailable | 03:55 |
lifeless | yeah | 03:55 |
StevenK | File "/home/steven/openstack/openstack/os-cloud-config/.tox/py27/local/lib/python2.7/site-packages/fixtures/_fixtures/timeout.py", line 52, in signal_handler | 03:59 |
StevenK | Hahahaha. | 03:59 |
StevenK | raise TimeoutException() | 03:59 |
StevenK | Looks like tox doesn't love it if I forget to mock out time.sleep() :-) | 04:00 |
StevenK | Huh, in the ironic case, it gives UnboundLocalError | 04:02 |
openstackgerrit | Steve Kowalik proposed a change to openstack/os-cloud-config: Raise exception after falling out the loop https://review.openstack.org/99265 | 04:09 |
StevenK | lifeless: Did you end up putting up a patch against pbr for the os-apply-config coverage failure? | 04:13 |
*** nosnos has joined #tripleo | 04:15 | |
lifeless | StevenK: I haven't managed to extract an answer from mordred yet | 04:15 |
lifeless | StevenK: it will be a small patch if you want to do it | 04:15 |
lifeless | StevenK: and I can review it | 04:15 |
lifeless | right now I'm fixing gertty :P | 04:15 |
*** matsuhashi has quit IRC | 04:19 | |
StevenK | Hm, the testr command added by pbr already supports coverage-package-name= | 04:19 |
*** matsuhashi has joined #tripleo | 04:19 | |
openstackgerrit | A change was merged to openstack/diskimage-builder: Check return code of element-info https://review.openstack.org/96913 | 04:22 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Prevent tftp sysv init script from firing. https://review.openstack.org/94842 | 04:22 |
*** matsuhashi has quit IRC | 04:23 | |
StevenK | But I can't figure out how to tell testr that | 04:24 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Passthrough-enable keystone.conf. https://review.openstack.org/91625 | 04:25 |
StevenK | Huh, is that a bug in pbr ... | 04:26 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Installing ssl-cert package as apache element requires it https://review.openstack.org/93346 | 04:27 |
*** matsuhashi has joined #tripleo | 04:27 | |
lifeless | StevenK: yes, the testr pbr command is in pbr | 04:28 |
openstackgerrit | patrick-crews proposed a change to openstack-infra/tripleo-ci: Alter how we grab and store machine files to use logstash indexing. https://review.openstack.org/99250 | 04:28 |
StevenK | lifeless: http://git.openstack.org/cgit/openstack-dev/pbr/tree/pbr/testr_command.py#n128 -- the function goes to all this trouble to set package, and then doesn't use it | 04:28 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Reinstate Trusty as default for Ubuntu https://review.openstack.org/91864 | 04:28 |
lifeless | clarkb: got it going with weirdness, just need to fix the weirdness now. https://review.openstack.org/#/c/95625/1//COMMIT_MSG | 04:33 |
StevenK | Huh. The source is even set in .coveragerc | 04:37 |
StevenK | So I have NFI why it isn't used | 04:40 |
*** CaptTofu_ has joined #tripleo | 04:46 | |
*** CaptTofu_ has quit IRC | 04:51 | |
StevenK | lifeless: So when you're done with gertty, I can't work this out | 04:56 |
openstackgerrit | Steve Kowalik proposed a change to openstack/os-cloud-config: Add logging to os_cloud_config/nodes https://review.openstack.org/96051 | 05:05 |
*** lazy_prince has joined #tripleo | 05:06 | |
lifeless | StevenK: hi | 05:10 |
lifeless | StevenK: I'm cooking dinner but have a small timeslice for you | 05:10 |
StevenK | lifeless: I can't work out the small patch you had in mind for pbr -- I also can't work out how to pass the coverage package name | 05:12 |
lifeless | StevenK: so the idea was to read the package name from setup.cfg | 05:14 |
lifeless | which is schemaless | 05:14 |
lifeless | e.g. pbr_packagename | 05:14 |
lifeless | I don't think the python metadata stuff covers this yet (but check the pep?) | 05:14 |
lifeless | and use that to default stuff | 05:14 |
lifeless | StevenK: can't work out how to pass it where specifically? | 05:15 |
StevenK | In tox.ini | 05:15 |
lifeless | clue me into the linkage you're expecting there | 05:15 |
StevenK | commands = python setup.py testr --coverage --coverage-package-name=os_cloud_config --testr-args='{posargs}' for example | 05:17 |
*** rakesh_hs has joined #tripleo | 05:20 | |
openstackgerrit | Steve Kowalik proposed a change to openstack/os-cloud-config: Add logging to os_cloud_config/nodes https://review.openstack.org/96051 | 05:20 |
lifeless | oh | 05:20 |
lifeless | ok so you're proposing just accepting a parameter | 05:20 |
lifeless | we can do that | 05:20 |
StevenK | It's already in pbr | 05:21 |
lifeless | StevenK: so you're asking how to make tox do that ? | 05:21 |
StevenK | Right | 05:21 |
StevenK | ('coverage-package-name=', None, "Use this name for coverage package"), | 05:21 |
lifeless | StevenK: what happens when you change the commands = list in tox.ini ? | 05:22 |
StevenK | error: option --coverage-package-name not recognized | 05:23 |
*** tzumainn has quit IRC | 05:23 | |
lifeless | StevenK: what happens when you do that directly yourself? e.g. source .tox/py27/bin/activate; python setup.py testr --coverage --coverage-pacakge-name=foo | 05:24 |
*** marun has joined #tripleo | 05:24 | |
StevenK | lifeless: Same error | 05:24 |
*** gcha has joined #tripleo | 05:25 | |
lifeless | StevenK: so tox is passing it | 05:27 |
StevenK | Hm, --help doesn't list it under Options for 'Testr' command: | 05:27 |
lifeless | StevenK: you're getting the testr command from testrepository | 05:27 |
lifeless | which was meant to be superceded by the pbr one | 05:28 |
lifeless | MORDRED | 05:28 |
StevenK | Haha | 05:28 |
lifeless | so now you need to dive into the setuptools dynamic command registration plumbing | 05:28 |
lifeless | and figure out why, when pbr is being used, its not winning | 05:28 |
StevenK | Do I need a rope? | 05:28 |
StevenK | Waist, or neck, I'm not fussy | 05:29 |
lifeless | and wrists | 05:29 |
StevenK | Haha | 05:29 |
lifeless | it may be a little terrifying, yes | 05:29 |
lifeless | but it should be doable | 05:29 |
lifeless | its all to do with the egg entry points | 05:29 |
*** e0ne has joined #tripleo | 05:31 | |
lazy_prince | pls review and approve https://review.openstack.org/#/c/79873/ | 05:34 |
lazy_prince | pls review and approve https://review.openstack.org/#/c/95655/. its a simple README change. | 05:40 |
*** lazy_prince has quit IRC | 05:43 | |
*** e0ne has quit IRC | 05:44 | |
*** lazy_prince has joined #tripleo | 05:46 | |
*** lazy_prince has quit IRC | 05:49 | |
*** lazy_prince has joined #tripleo | 05:51 | |
*** lazy_prince has quit IRC | 06:04 | |
*** rlandy has joined #tripleo | 06:04 | |
*** jtomasek has joined #tripleo | 06:07 | |
*** jtomasek has quit IRC | 06:07 | |
*** jtomasek has joined #tripleo | 06:12 | |
*** dshulyak_ has joined #tripleo | 06:15 | |
tchaypo | are we all excited about the meeting starting in 45 minutes? | 06:16 |
StevenK | I thought it was at 5am this week | 06:16 |
marios | tchaypo: i am trying my best to contain myself | 06:16 |
marios | StevenK: you sound disappointed? | 06:17 |
*** lazy_prince has joined #tripleo | 06:18 | |
tchaypo | the ical quite definitely says 5pm | 06:18 |
* StevenK is still fighting with pbr | 06:19 | |
tchaypo | Well, 5pm my time. Differnt things in other people's timezones. I wonder if Ng will make this one | 06:20 |
openstackgerrit | patrick-crews proposed a change to openstack-infra/tripleo-ci: Alter how we grab and store machine files to use logstash indexing. https://review.openstack.org/99250 | 06:26 |
*** rdopieralski has joined #tripleo | 06:26 | |
lifeless | tchaypo: so I have to run out and get supplies | 06:27 |
lifeless | tchaypo: you up for running the meeting? | 06:27 |
tchaypo | Sure | 06:28 |
tchaypo | Doesn't seem to be anything to follow up from last week, except to confirm that we have a date | 06:28 |
StevenK | lifeless: It's a pbr bug | 06:28 |
lifeless | StevenK: ok.. | 06:29 |
StevenK | lifeless: http://paste.openstack.org/show/83594 | 06:29 |
lifeless | also please let derekh know I fixed up his draft patch and it worked | 06:31 |
lifeless | we failed on the ssl certs step | 06:31 |
lifeless | tell him to look at the -small deploy script too and the heat env, as they change as well | 06:31 |
*** CaptTofu_ has joined #tripleo | 06:34 | |
*** CaptTofu_ has quit IRC | 06:38 | |
*** matsuhashi has quit IRC | 06:42 | |
GheRivero | morningn all | 06:43 |
*** matsuhashi has joined #tripleo | 06:43 | |
tchaypo | lo ghe | 06:45 |
*** matsuhashi has quit IRC | 06:47 | |
proffalken | Monring all, does anyone have a list of the rules I need my specs to pass in order to get approved by Jenkins? I seem to be hitting formatting errors on https://review.openstack.org/#/c/91750/ | 06:50 |
*** matsuhashi has joined #tripleo | 06:50 | |
*** rdopieralski has quit IRC | 06:50 | |
*** rdopieralski has joined #tripleo | 06:51 | |
*** jcoufal has joined #tripleo | 06:51 | |
*** cody-somerville has quit IRC | 06:56 | |
openstackgerrit | patrick-crews proposed a change to openstack-infra/tripleo-ci: Alter how we grab and store machine files to use logstash indexing. https://review.openstack.org/99250 | 06:56 |
tchaypo | do we still have StevenK ? | 06:57 |
GheRivero | agh! meeting time. I don't get use to be in a meeting with the sun in the sky | 06:58 |
tchaypo | proffalken: you should be able to reproduce that locally by running "tox -edocs", i would guess | 06:58 |
tchaypo | proffalken: if you can hang around for an hour I can take a look at it with you after the meeting | 06:58 |
tchaypo | proffalken: if tox -edocs doesn't work | 06:59 |
tchaypo | proffalken: try: tox -evenv -- python setup.py build_sphinx | 06:59 |
tchaypo | proffalken: and let me know so i can make tox -edocs work later | 06:59 |
tchaypo | GheRivero: wheee :) | 06:59 |
proffalken | tchaypo: I can reproduce the error without any issues, I just don't understand why it's complaining about an unexpected indent - can you not have multiple indents in lists? | 06:59 |
*** jistr has joined #tripleo | 07:00 | |
tchaypo | ReST is touchy | 07:00 |
tchaypo | I sually just twiddle until it looks right and doesn't error | 07:01 |
tchaypo | maybe i can help you more after the moeeting | 07:01 |
proffalken | tchaypo: sounds good. I didn't see the email about the meeting changing time, I'll join now... | 07:01 |
*** derekh_ has joined #tripleo | 07:01 | |
*** matsuhashi has quit IRC | 07:02 | |
*** matsuhashi has joined #tripleo | 07:03 | |
*** athomas has joined #tripleo | 07:03 | |
*** matsuhashi has quit IRC | 07:04 | |
*** matsuhashi has joined #tripleo | 07:04 | |
*** pblaho has joined #tripleo | 07:05 | |
rpodolyaka | morning all | 07:05 |
*** cody-somerville has joined #tripleo | 07:08 | |
*** jtomasek has quit IRC | 07:08 | |
*** jtomasek has joined #tripleo | 07:09 | |
lifeless | proffalken: that error is from sphinx | 07:11 |
lifeless | proffalken: generally means your rest won't render properly | 07:11 |
*** ramishra has quit IRC | 07:13 | |
proffalken | lifeless: thanks, I'm fairly sure it's because of these nested lists, might have to rethink how I format that part of the doc | 07:14 |
*** mrunge has joined #tripleo | 07:17 | |
proffalken | yup, it was the indents - two spaces, not four :( | 07:19 |
*** jprovazn has joined #tripleo | 07:24 | |
lifeless | tox -e docs should build it locally for you | 07:25 |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-specs: Spec to accompany systems-monitoring blueprint https://review.openstack.org/91750 | 07:28 |
*** dshulyak_ has quit IRC | 07:31 | |
proffalken | that should be more like it, seems to be passing now | 07:32 |
*** markmc has joined #tripleo | 07:32 | |
openstackgerrit | lifeless proposed a change to openstack/diskimage-builder: Correct source-repository comments https://review.openstack.org/92509 | 07:32 |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-specs: Spec to accompany systems-monitoring blueprint https://review.openstack.org/91750 | 07:36 |
*** howleyt has joined #tripleo | 07:47 | |
howleyt | Could I get some eyes on these two please?: https://review.openstack.org/#/c/81934/ and https://review.openstack.org/#/c/81920/ | 07:47 |
howleyt | lifeless: thanks for the response on the limits question | 07:47 |
tchaypo | proffalken: so.. | 07:58 |
*** pblaho has quit IRC | 07:58 | |
proffalken | tchaypo: fixed it :) | 07:59 |
proffalken | it was a ReST formatting issue | 07:59 |
tchaypo | proffalken: <3 | 07:59 |
proffalken | Now I just need to persuade you all that it's the correct approach... ;) | 07:59 |
tchaypo | proffalken: I won't spend any time looking at it (for formatting issues) then | 07:59 |
proffalken | thanks | 07:59 |
tchaypo | instead I'm going to go away and see about dinner | 07:59 |
proffalken | good plan, I'm going for breakfast | 08:00 |
*** jtomasek has quit IRC | 08:00 | |
*** jtomasek has joined #tripleo | 08:05 | |
*** pcrews has quit IRC | 08:05 | |
*** IvanBerezovskiy has joined #tripleo | 08:08 | |
openstackgerrit | Derek Higgins proposed a change to openstack/diskimage-builder: Add tar as an output type https://review.openstack.org/98360 | 08:09 |
derekh_ | Can I get some eyes on https://review.openstack.org/#/c/97947/ please so the logs for each instance logs are available | 08:11 |
lifeless | howleyt: np | 08:16 |
*** akuznetsov has quit IRC | 08:17 | |
*** pelix has joined #tripleo | 08:19 | |
*** giulivo has joined #tripleo | 08:21 | |
*** e0ne has joined #tripleo | 08:21 | |
*** CaptTofu_ has joined #tripleo | 08:22 | |
*** lucasagomes has joined #tripleo | 08:26 | |
*** CaptTofu_ has quit IRC | 08:27 | |
*** cody-somerville has quit IRC | 08:31 | |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: Write log file for each systemd unit https://review.openstack.org/97947 | 08:39 |
jprovazn | greghaynes, hi | 08:43 |
jprovazn | you still around? | 08:43 |
openstackgerrit | Jan Provaznik proposed a change to openstack/tripleo-image-elements: Add os-is-bootstrap-host element and script https://review.openstack.org/86435 | 08:56 |
*** akuznetsov has joined #tripleo | 08:57 | |
openstackgerrit | A change was merged to openstack/tuskar: Remove © and remove unnecessary encoding lines https://review.openstack.org/96123 | 08:58 |
*** athomas has quit IRC | 08:59 | |
*** untriaged-bot has joined #tripleo | 09:00 | |
untriaged-bot | No untriaged bugs so far! \o/ | 09:00 |
*** untriaged-bot has quit IRC | 09:00 | |
*** matsuhashi has quit IRC | 09:00 | |
*** matsuhashi has joined #tripleo | 09:01 | |
*** akuznetsov has quit IRC | 09:01 | |
*** martyntaylor has joined #tripleo | 09:02 | |
*** akuznetsov has joined #tripleo | 09:07 | |
*** SpamapS has quit IRC | 09:10 | |
*** SpamapS has joined #tripleo | 09:11 | |
*** SpamapS has quit IRC | 09:11 | |
*** SpamapS has joined #tripleo | 09:11 | |
*** rcarrillocruz has quit IRC | 09:12 | |
*** rcarrillocruz has joined #tripleo | 09:14 | |
*** rlandy has quit IRC | 09:17 | |
*** akuznetsov has quit IRC | 09:19 | |
*** pblaho has joined #tripleo | 09:33 | |
derekh_ | lifeless: are you gone ? gonna take over the screen session and see if I can sort out the ssl cert thing | 09:38 |
derekh_ | Ng: do you have new certs somewhere ? | 09:38 |
giulivo | guys has anyone ever seen this error in the gate? http://logs.openstack.org/92/94292/3/check/check-tempest-dsvm-virtual-ironic/3802aa5/console.html.gz#_2014-06-06_17_03_13_316 | 09:39 |
giulivo | is it worth opening a new bug or just recheck no bug ? | 09:39 |
GheRivero | derekh_: Ng is PTO this week | 09:39 |
derekh_ | GheRivero: ahh ok, thanks, will try to see if I can work around the problem so | 09:40 |
GheRivero | giulivo: don't know if related, but a patch landed in ironic to remove fake ans ssh drivers from the default enabled list | 09:41 |
*** akuznetsov has joined #tripleo | 09:42 | |
GheRivero | giulivo: ok. the log is not from today. Forget what i just said | 09:43 |
openstackgerrit | Derek Higgins proposed a change to openstack/diskimage-builder: Add tar as an output type https://review.openstack.org/98360 | 09:43 |
GheRivero | derekh_: about review ^^ | 09:47 |
derekh_ | GheRivero: ahh, I see what you meant now | 09:48 |
derekh_ | opps | 09:48 |
GheRivero | I don't know if I explained myself properly. But with '-o fedora.tar' the resulting image will be fedora.tar.tar | 09:48 |
GheRivero | ok :) | 09:48 |
openstackgerrit | Derek Higgins proposed a change to openstack/diskimage-builder: Add tar as an output type https://review.openstack.org/98360 | 09:49 |
derekh_ | GheRivero: thanks | 09:49 |
openstackgerrit | Giulio Fidente proposed a change to openstack/tripleo-incubator: Avoid recreate the VENV in setup-clienttools if it exists https://review.openstack.org/93957 | 09:49 |
*** jistr has quit IRC | 09:52 | |
goneri | lifeless: can you please take a look on https://review.openstack.org/#/c/85272/ , there is already 2 +2 and SpamapS was waiting for a feedback from you. | 09:52 |
lifeless | derekh_: go for it | 09:52 |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Add parameters for setting up keystone keys/certs https://review.openstack.org/94591 | 09:53 |
derekh_ | lifeless: k | 09:53 |
lifeless | goneri: reviewed; the behaviours are not the same. | 09:55 |
lifeless | goneri: I'm sorry to -1 and run, but its late and i'm going to sleep - I'll happily expand more in the morning and try and get you a way forward. | 09:55 |
goneri | lifeless: good night then :) | 09:59 |
*** akuznetsov has quit IRC | 10:02 | |
*** matsuhashi has quit IRC | 10:05 | |
openstackgerrit | A change was merged to openstack/os-cloud-config: Raise exception after falling out the loop https://review.openstack.org/99265 | 10:06 |
*** matsuhashi has joined #tripleo | 10:06 | |
*** matsuhashi has quit IRC | 10:06 | |
openstackgerrit | A change was merged to openstack/os-cloud-config: Add logging to os_cloud_config/nodes https://review.openstack.org/96051 | 10:06 |
*** matsuhashi has joined #tripleo | 10:06 | |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-specs: Promote HEAT_ENV https://review.openstack.org/94910 | 10:07 |
*** jistr has joined #tripleo | 10:08 | |
*** CaptTofu_ has joined #tripleo | 10:11 | |
*** CaptTofu_ has quit IRC | 10:15 | |
*** xuhaiwei has quit IRC | 10:16 | |
*** yamahata has quit IRC | 10:23 | |
openstackgerrit | Alexis Lee proposed a change to openstack-infra/tripleo-ci: Split very long line in toci_devtest.sh https://review.openstack.org/97429 | 10:23 |
*** akrivoka has joined #tripleo | 10:32 | |
howleyt | Is there a pattern in any of the tripleo elements for having a configurable value in a conf file default to True (or any value, for that matter), if not set? I thought I couldn't do it as mustache does not differentiate 'not set' vs. False, but I'm possibly missing something. | 10:34 |
*** matsuhashi has quit IRC | 10:45 | |
*** howleyt has quit IRC | 10:50 | |
*** howleyt has joined #tripleo | 10:51 | |
*** julim has joined #tripleo | 10:57 | |
*** pblaho has quit IRC | 10:59 | |
*** akuznetsov has joined #tripleo | 11:00 | |
*** rcarrill` has joined #tripleo | 11:05 | |
*** rcarrillocruz has quit IRC | 11:06 | |
*** IvanBerezovskiy1 has joined #tripleo | 11:10 | |
*** jtomasek_ has joined #tripleo | 11:12 | |
*** rwsu_ has joined #tripleo | 11:12 | |
*** IvanBerezovskiy has quit IRC | 11:14 | |
*** jtomasek has quit IRC | 11:14 | |
*** rwsu has quit IRC | 11:14 | |
*** shadower has quit IRC | 11:14 | |
openstackgerrit | Alexis Lee proposed a change to openstack/diskimage-builder: Debian: Allow debootstrap configuration https://review.openstack.org/99335 | 11:15 |
*** shadower has joined #tripleo | 11:15 | |
*** devananda has quit IRC | 11:17 | |
*** devananda has joined #tripleo | 11:17 | |
*** shadower has quit IRC | 11:20 | |
*** shadower has joined #tripleo | 11:21 | |
*** elynn_ has joined #tripleo | 11:27 | |
*** shadower_ has joined #tripleo | 11:27 | |
*** shadower has quit IRC | 11:27 | |
*** elynn has quit IRC | 11:27 | |
*** weshay has joined #tripleo | 11:28 | |
*** ohadlevy_ has quit IRC | 11:32 | |
*** ohadlevy has joined #tripleo | 11:32 | |
*** akrivoka has quit IRC | 11:32 | |
*** akrivoka has joined #tripleo | 11:32 | |
*** ohadlevy is now known as Guest21600 | 11:36 | |
*** lucasagomes is now known as lucas-hungry | 11:39 | |
*** yamahata has joined #tripleo | 11:45 | |
*** ci-overcloud has joined #tripleo | 11:52 | |
ci-overcloud | ************** ci-overcloud complete status=1 ************ | 11:52 |
*** ci-overcloud has quit IRC | 11:52 | |
*** lathiat has joined #tripleo | 11:54 | |
*** lathiat_ has quit IRC | 11:55 | |
*** Guest21600 has quit IRC | 11:55 | |
*** andreaf_ has joined #tripleo | 11:56 | |
*** ohadlevy has joined #tripleo | 11:57 | |
*** ohadlevy is now known as Guest76815 | 11:57 | |
*** spiffxp has quit IRC | 11:58 | |
*** anteaya has quit IRC | 11:58 | |
*** CaptTofu_ has joined #tripleo | 11:59 | |
*** spiffxp has joined #tripleo | 12:00 | |
*** CaptTofu_ has quit IRC | 12:03 | |
*** dprince has joined #tripleo | 12:05 | |
*** mrunge has quit IRC | 12:07 | |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: dpkg: support pkg-map in bin/install-packages https://review.openstack.org/91601 | 12:09 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Yum: support pkg-map in bin/install-packages https://review.openstack.org/91600 | 12:09 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: opensuse: support pkg-map in bin/install-packages https://review.openstack.org/91602 | 12:09 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Update base element to make use of pkg-map https://review.openstack.org/91880 | 12:09 |
*** hewbrocca has joined #tripleo | 12:11 | |
*** jml has quit IRC | 12:13 | |
*** Shrews has quit IRC | 12:16 | |
*** jdob has joined #tripleo | 12:16 | |
*** Shrews has joined #tripleo | 12:16 | |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Name deploy-ironic and deploy-baremetal files uniq https://review.openstack.org/95812 | 12:16 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Add test to ensure we don't duplicate filenames https://review.openstack.org/95813 | 12:16 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Name 01-install-bin uniquely https://review.openstack.org/95810 | 12:16 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Name 10-rhel-cloud-image uniquely https://review.openstack.org/95811 | 12:16 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Name 99-setup-first-boot uniquely https://review.openstack.org/95808 | 12:16 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Delete redhat-common 00-usr-local-bin-secure-path https://review.openstack.org/95809 | 12:16 |
*** shadower_ is now known as shadower | 12:18 | |
*** Guest76815 has quit IRC | 12:19 | |
*** ohadlevy_ has joined #tripleo | 12:19 | |
*** jml has joined #tripleo | 12:21 | |
*** noslzzp has quit IRC | 12:21 | |
*** noslzzp has joined #tripleo | 12:25 | |
*** noslzzp has quit IRC | 12:27 | |
*** Shrews has quit IRC | 12:28 | |
*** andreaf_ has quit IRC | 12:29 | |
*** Shrews has joined #tripleo | 12:29 | |
*** weshay has quit IRC | 12:30 | |
*** sballe has quit IRC | 12:31 | |
*** rlandy has joined #tripleo | 12:33 | |
*** weshay has joined #tripleo | 12:33 | |
*** nosnos has quit IRC | 12:36 | |
*** tzumainn has joined #tripleo | 12:38 | |
*** anteaya has joined #tripleo | 12:40 | |
*** ci-overcloud has joined #tripleo | 12:41 | |
ci-overcloud | ************** ci-overcloud complete status=0 ************ | 12:41 |
*** ci-overcloud has quit IRC | 12:41 | |
*** nosnos has joined #tripleo | 12:43 | |
*** martyntaylor1 has joined #tripleo | 12:44 | |
*** martyntaylor has quit IRC | 12:45 | |
openstackgerrit | Stuart McLaren proposed a change to openstack/tripleo-heat-templates: Glance: Update yaml to use api and registry params https://review.openstack.org/78285 | 12:47 |
*** nosnos has quit IRC | 12:47 | |
*** martyntaylor has joined #tripleo | 12:50 | |
*** martyntaylor1 has quit IRC | 12:50 | |
*** victor_lowther has quit IRC | 12:51 | |
*** adam_g has quit IRC | 12:51 | |
*** adam_g has joined #tripleo | 12:52 | |
*** lucas-hungry is now known as lucasagomes | 12:52 | |
*** victor_lowther has joined #tripleo | 12:52 | |
*** adam_g has quit IRC | 12:52 | |
*** adam_g has joined #tripleo | 12:52 | |
*** casanch1 has joined #tripleo | 12:53 | |
*** rakesh_hs has quit IRC | 12:58 | |
*** jrist has quit IRC | 13:01 | |
*** jrist has joined #tripleo | 13:02 | |
*** jcoufal has quit IRC | 13:03 | |
*** ramishra has joined #tripleo | 13:05 | |
*** CaptTofu_ has joined #tripleo | 13:06 | |
*** markmc has quit IRC | 13:08 | |
*** markmc has joined #tripleo | 13:09 | |
*** noslzzp has joined #tripleo | 13:11 | |
*** ramishra_ has joined #tripleo | 13:11 | |
*** ramishra has quit IRC | 13:12 | |
*** ramishra has joined #tripleo | 13:15 | |
*** ramishra_ has quit IRC | 13:15 | |
derekh_ | The the most green I've seen, 1 ci job failed in the last 10 hours, http://goodsquishy.com/downloads/tripleo-jobs.html | 13:16 |
*** matty_dubs|afk is now known as matty_dubs | 13:17 | |
proffalken | derekh_: I'm sure I can fix that for you if you'd like? | 13:17 |
proffalken | ;) | 13:17 |
derekh_ | proffalken: please don't I'm having a good day | 13:18 |
proffalken | :D | 13:18 |
lxsli | derekh_: even this passed! https://review.openstack.org/#/c/97429/ | 13:18 |
derekh_ | lxsli: sweet, looking | 13:19 |
*** ramishra_ has joined #tripleo | 13:20 | |
*** ramishra has quit IRC | 13:21 | |
*** ramishra_ has quit IRC | 13:23 | |
derekh_ | lgtm, I really should quite it with the long one liners | 13:24 |
derekh_ | *quit | 13:25 |
*** rushiagr is now known as rushi | 13:25 | |
lxsli | Thanks | 13:26 |
*** ramishra has joined #tripleo | 13:27 | |
*** shakayumi has joined #tripleo | 13:28 | |
*** shakayumi has joined #tripleo | 13:28 | |
*** spiffxp has quit IRC | 13:30 | |
*** spiffxp has joined #tripleo | 13:30 | |
*** jcoufal has joined #tripleo | 13:31 | |
*** geerdest has quit IRC | 13:38 | |
*** rcarrillocruz has joined #tripleo | 13:38 | |
*** rcarrill` has quit IRC | 13:40 | |
*** geerdest has joined #tripleo | 13:41 | |
*** geerdest has quit IRC | 13:42 | |
openstackgerrit | Ihar Hrachyshka proposed a change to openstack/tuskar: Synced jsonutils from oslo-incubator https://review.openstack.org/95700 | 13:43 |
*** yamahata has quit IRC | 13:47 | |
*** yamahata has joined #tripleo | 13:47 | |
*** pcrews has joined #tripleo | 13:55 | |
*** ohadlevy_ has quit IRC | 13:58 | |
*** ohadlevy has joined #tripleo | 13:58 | |
*** ohadlevy is now known as Guest21276 | 13:58 | |
*** jistr has quit IRC | 13:59 | |
*** Guest21276 is now known as ohadlevy_ | 14:01 | |
*** dkehn_ has joined #tripleo | 14:01 | |
*** jistr has joined #tripleo | 14:03 | |
openstackgerrit | Tomas Sedovic proposed a change to openstack/tripleo-heat-templates: Remove OpenStack::Role and OpenStack::ImageBuilder https://review.openstack.org/99384 | 14:08 |
*** rcarrill` has joined #tripleo | 14:08 | |
*** dkehn_ has quit IRC | 14:08 | |
*** rcarrillocruz has quit IRC | 14:10 | |
*** dkehn_ has joined #tripleo | 14:14 | |
*** dkehn_ is now known as dkehnx | 14:15 | |
*** akuznetsov has quit IRC | 14:16 | |
*** ifarkas_ has joined #tripleo | 14:18 | |
*** martyntaylor has quit IRC | 14:18 | |
*** ifarkas has quit IRC | 14:18 | |
*** akuznetsov has joined #tripleo | 14:19 | |
*** jtomasek_ has quit IRC | 14:21 | |
*** jprovazn is now known as jprovazn_afk | 14:27 | |
*** rcarrillocruz has joined #tripleo | 14:29 | |
*** rcarrill` has quit IRC | 14:31 | |
*** CaptTofu_ has quit IRC | 14:40 | |
*** CaptTofu_ has joined #tripleo | 14:41 | |
*** CaptTofu_ has quit IRC | 14:45 | |
*** noslzzp has quit IRC | 14:47 | |
*** CaptTofu_ has joined #tripleo | 14:48 | |
*** sballe has joined #tripleo | 14:51 | |
d0ugal | jdob: incase your looking, I've not ignored the comments I didn't reply to, I'm just still processing them :) | 14:52 |
*** ifarkas_ is now known as ifarkas | 14:52 | |
*** shakayumi has quit IRC | 14:55 | |
*** noslzzp has joined #tripleo | 14:55 | |
*** untriaged-bot has joined #tripleo | 15:00 | |
untriaged-bot | No untriaged bugs so far! \o/ | 15:00 |
*** untriaged-bot has quit IRC | 15:00 | |
*** dkehn_ has joined #tripleo | 15:04 | |
*** dkehnx has quit IRC | 15:07 | |
*** jistr has quit IRC | 15:12 | |
d0ugal | tzumainn: You got a moment? | 15:12 |
tzumainn | d0ugal, sure, what's up? | 15:13 |
d0ugal | tzumainn: Still going through your and jdob comments :) | 15:13 |
d0ugal | tzumainn: I don't know what a MasterTemplate model would look like | 15:14 |
jdob | d0ugal: no rush, I have comments on mine too | 15:14 |
tzumainn | d0ugal, a master template is just a single heat template (I think) | 15:14 |
tzumainn | so a plan has: a list of roles, a master template, an environment file | 15:15 |
tzumainn | although I think it's been argued that the master template is derived from the list of roles? so jdob may have some corrections here | 15:15 |
d0ugal | So, a MasterTemplate model would just be a thing with one property that is a template? | 15:16 |
tzumainn | hm | 15:16 |
d0ugal | I had thought of it as being part of the deployment plan model | 15:16 |
tzumainn | I guess so - I think it needs to be modeled to the extent that the environment file needs to be modeled | 15:16 |
*** dkehn_ is now known as dkehnx | 15:17 | |
tzumainn | i.e., it doesn't make sense (to me) to explicitly model one and not the other | 15:17 |
tzumainn | but. . . .maybe I am wrong | 15:17 |
openstackgerrit | Gerry Drudy proposed a change to openstack/tripleo-image-elements: Move swift logs to logs in /var/log/swift https://review.openstack.org/91533 | 15:17 |
d0ugal | I guess the reason I see it differently is due to implementation. | 15:17 |
d0ugal | (which I know I should ignore at this stage) | 15:17 |
*** rdopieralski has quit IRC | 15:18 | |
tzumainn | I guess my view is that the environment file isn't some random file whose format we define - its format is defined by heat, just like the format of the template | 15:19 |
d0ugal | ok | 15:19 |
d0ugal | I'll add something in | 15:19 |
Ng | lifeless: pong (delayed, on holiday this week). I mailed you the certs because the network here is pretty awful and I can't get to the bastion. Sorry :/ | 15:23 |
*** jistr has joined #tripleo | 15:23 | |
d0ugal | jdob: Trying to get my head around your first comment and (I think tzumainn touched on it above ^). Does the relationship to the roles need to be stored in the deployment plan? | 15:25 |
openstackgerrit | Tomas Sedovic proposed a change to openstack/tripleo-heat-templates: PoC: Remove MERGABLE_TYPES from merge.py https://review.openstack.org/99406 | 15:27 |
tzumainn | d0ugal, the roles that a plan uses definitely needs to be stored | 15:29 |
d0ugal | tzumainn: hmm, maybe I'm not following it at all then. | 15:29 |
*** e0ne has quit IRC | 15:35 | |
tzumainn | d0ugal, okay - so there's a list of roles | 15:35 |
tzumainn | and when you create a deployment plan, you have to select the roles you want to use in your deployment | 15:36 |
d0ugal | Right | 15:36 |
d0ugal | tzumainn: So, is the comment just to clarify that deployment plans don't contain roles but rather have a reference to them? i.e. roles are a thing on their own too. | 15:37 |
tzumainn | d0ugal, yep, exactly! | 15:38 |
*** jcoufal has quit IRC | 15:38 | |
*** jcoufal has joined #tripleo | 15:38 | |
d0ugal | tzumainn: cool. that's easy :) | 15:39 |
*** sballe_ has joined #tripleo | 15:40 | |
jdob | that's actually kinda fuzzy | 15:41 |
jdob | the plan contains references to resource providers | 15:41 |
jdob | but since we're saying a role is 1 or more resource providers | 15:41 |
jdob | going backwards from plan to roles is actually going to be a bitch | 15:42 |
jdob | unless we explicitly store the list of roles somewhere | 15:42 |
tzumainn | jdob, can't we store a list of role ids somewhere in the deployment plan? | 15:43 |
*** sballe has quit IRC | 15:43 | |
d0ugal | tzumainn: I thought that's what we were doing... | 15:43 |
d0ugal | Why do we need to reference the resource providers if we can reference the roles? | 15:44 |
jdob | the whole point is that we're just dealing in heat templates | 15:45 |
jdob | and not shoving extra data in places if we can avoid it | 15:45 |
jdob | well, "the whole point" isnt really a good start to that thought :) | 15:45 |
*** edmund has joined #tripleo | 15:45 | |
jdob | as to why reference the resource providers, the idea was that we're constructing a heat template | 15:46 |
jdob | and that's our storage | 15:46 |
jdob | rather than a database that contains all of the same information | 15:46 |
jdob | it was to try to simply use the heat templates as the data | 15:46 |
tzumainn | sorry, I might have gotten confused here then | 15:47 |
tzumainn | the master plan references the role templates as provider resources - that's just how nested heat stacks work | 15:47 |
*** edmund has quit IRC | 15:48 | |
*** ci-overcloud has joined #tripleo | 15:48 | |
ci-overcloud | ************** ci-overcloud complete status=100 ************ | 15:48 |
*** ci-overcloud has quit IRC | 15:48 | |
tzumainn | I had thought that we'd also want to be able to have a list of roles for an easy query or something | 15:48 |
tzumainn | but maybe that's not needed? | 15:48 |
tzumainn | I need to run, 'll catch up on this later | 15:48 |
jdob | a general list of roles or a list of roles for that plan? | 15:48 |
howleyt | jdob, tzumainn: is there a blueprint describing what ye are talking about? | 15:50 |
d0ugal | howleyt: https://review.openstack.org/#/c/97553/ | 15:50 |
jdob | howleyt: there's a few :) | 15:51 |
howleyt | thanks | 15:51 |
d0ugal | howleyt: but that may not help, as part of the issue is that I seem to have explained some of it badly/incorrectly :) | 15:51 |
jdob | https://review.openstack.org/#/c/94720/ is related as well | 15:51 |
jdob | and if you're new to tuskar concepts, i'd start with the latter | 15:51 |
howleyt | Ah, so I saw general talk about templates and was interested (completely tuskar ignorant) | 15:52 |
d0ugal | jdob: So, I think I'm confused about Roles/Provider Resources/Deployment Plans. | 15:52 |
howleyt | I'm interested in breaking up templates into smaller, more reusable chunks. | 15:52 |
jdob | howleyt: so are we, very much so | 15:52 |
jdob | it's super important to what tuskar wants to be doing | 15:52 |
jdob | d0ugal: we need a whiteboard, meet you half way on a boat in the atlantic? | 15:53 |
d0ugal | jdob: Works for me | 15:53 |
d0ugal | Although, I have a whiteboard in my room ;) | 15:53 |
jdob | me too | 15:53 |
jdob | i wonder if I can angle my camera... | 15:53 |
d0ugal | jdob: That would be handy - or feel free to draw and take a picture? | 15:53 |
*** akuznetsov has quit IRC | 15:53 | |
jdob | i've actually done that before | 15:53 |
d0ugal | me too :) | 15:53 |
*** edmund has joined #tripleo | 15:54 | |
jdob | ya know what? hang on, lemme try that | 15:54 |
d0ugal | thanks! | 15:54 |
jdob | damnit, my daughter left the cap off my black marker and its dried out. not a good start | 15:54 |
*** martyntaylor has joined #tripleo | 15:55 | |
*** e0ne_ has joined #tripleo | 15:57 | |
*** akuznetsov has joined #tripleo | 15:59 | |
*** matty_dubs is now known as matty_dubs|lunch | 16:01 | |
*** jang has quit IRC | 16:05 | |
*** martyntaylor has left #tripleo | 16:08 | |
*** ramishra has quit IRC | 16:08 | |
derekh_ | lifeless: ssl problem is fixed, had to add the issuers cert to the crt file | 16:09 |
derekh_ | lifeless: then hit a small problem finding os-asserted-users | 16:09 |
*** IvanBerezovskiy1 has left #tripleo | 16:09 | |
derekh_ | lifeless: deploy-ci-overcloud == 0 | 16:09 |
*** ramishra_ has joined #tripleo | 16:09 | |
derekh_ | lifeless: have now added the prepare-ci-overcloud script to the end of deploy-ci-overcloud | 16:10 |
derekh_ | lifeless: most of it has worked, failed to build the test env image | 16:10 |
derekh_ | lifeless: couldn't find the ubuntu and pypi mirrorw on the undercloud (I guess they don't exist) | 16:10 |
derekh_ | gonna try again without them | 16:11 |
devananda | g'morning, folks! | 16:12 |
derekh_ | lifeless: ok kicked off a new run, hopfully it will get further this time, /me wont be here to find out | 16:12 |
devananda | just a heads up to anyone testign with ironic -- in the last ~24hrs we landed over a dozen bug fixes, and a few largish code cleanup patches | 16:12 |
devananda | I'd be delighted to get feedback from testing of tripleo deployments on your test rack(s) with current tip of ironic. My hope is that it'll be noticeably more stable than it was last week | 16:13 |
devananda | thanks! :) | 16:14 |
derekh_ | devananda: I'm pretty sure lifeless has been pulling in ironic changes to the undercloud we're currently working with for the new CI deployment, so he'll probably be interested | 16:16 |
*** jistr has quit IRC | 16:19 | |
*** ramishra_ has quit IRC | 16:20 | |
*** derekh_ has quit IRC | 16:21 | |
*** jcoufal has quit IRC | 16:23 | |
openstackgerrit | Dougal Matthews proposed a change to openstack/tripleo-specs: TripleO Template and Deployment Plan Storage https://review.openstack.org/97553 | 16:24 |
*** e0ne has joined #tripleo | 16:28 | |
*** e0ne_ has quit IRC | 16:32 | |
*** e0ne has quit IRC | 16:37 | |
d0ugal | jdob, tzumainn - so, I did follow up with the swift folks. It doesn't seem like changing how they do versions is feasible (at least in the short term) but they did have some suggestions for making it work. | 16:42 |
d0ugal | Something simple like a naming convention or different containers for versions | 16:43 |
d0ugal | It could get a little messy, but it could be easier/quicker than doing the local database thing. | 16:43 |
d0ugal | So I think I'll have to go into more detail on this now. | 16:43 |
d0ugal | marios: ^ you may find that interesting too. | 16:44 |
d0ugal | I'm off for now, but I'll continue with this tomorrow. | 16:44 |
*** marun has quit IRC | 16:45 | |
*** akrivoka has quit IRC | 16:50 | |
chuckC | hi all: i'm in a neutron/ml2 meeting, and wondering if TripleO needs ml2 to support bulk create operations? | 16:50 |
*** rcarrillocruz has left #tripleo | 16:51 | |
*** ci-overcloud has joined #tripleo | 16:53 | |
ci-overcloud | ************** ci-overcloud complete status=2 ************ | 16:53 |
*** ci-overcloud has quit IRC | 16:53 | |
*** dshulyak_ has joined #tripleo | 16:56 | |
*** matty_dubs|lunch is now known as matty_dubs | 17:03 | |
*** dprince has quit IRC | 17:10 | |
*** dguerri has quit IRC | 17:14 | |
*** lucasagomes is now known as lucas-dinner | 17:19 | |
SpamapS | chuckC: AFAIK no, TripleO will create ports and things as-needed. | 17:24 |
*** eghobo has joined #tripleo | 17:25 | |
chuckC | SpamapS: thanks. Is that what TripleO does now? Are there any plans for better scaling that might include bulk? | 17:28 |
*** eguz has joined #tripleo | 17:28 | |
*** eguz has quit IRC | 17:29 | |
*** saurabhs has joined #tripleo | 17:29 | |
*** eguz has joined #tripleo | 17:29 | |
SpamapS | chuckC: that seems very far off | 17:29 |
SpamapS | chuckC: anything nova does, we'll get for free. | 17:29 |
SpamapS | chuckC: so if nova starts handling --num-instances=X with nice bulk neutron requests, we might consider pushing that level of optimization into Heat and thus TripleO. | 17:30 |
*** dshulyak_ has quit IRC | 17:32 | |
chuckC | SpamapS: thanks, that explains it :) | 17:32 |
*** eghobo has quit IRC | 17:33 | |
*** lazy_prince has quit IRC | 17:35 | |
*** dprince has joined #tripleo | 17:40 | |
*** eguz has quit IRC | 17:46 | |
*** eghobo has joined #tripleo | 17:47 | |
*** eguz has joined #tripleo | 17:48 | |
*** rushi has quit IRC | 17:51 | |
*** eghobo has quit IRC | 17:52 | |
SlickNik | hey guys | 17:53 |
SlickNik | We're hitting an issue building trove images using dib, where the cloud-init datasource on the guest-image is None | 17:54 |
SlickNik | https://gist.github.com/anonymous/1cbeadc132736670c41c | 17:54 |
*** rushiagr has joined #tripleo | 17:54 | |
SlickNik | Could this be because of https://review.openstack.org/#/c/95598/ merging? | 17:54 |
SlickNik | i.e. just wanted to confirm that it's now required to explicitly specify the could-init-datasources element and list the datasources using DIB_CLOUD_INIT_DATASOURCES | 17:57 |
vinsh | Anyone have tips.. on proper heat template syntax.. to say.. tell haproxy alist of "node" that are swift ip's | 18:02 |
vinsh | so.. some merge:map thing.. | 18:02 |
vinsh | that would scale swiftstroage0 1 2 etc.. | 18:02 |
vinsh | merge.py seems to bomb out on me. | 18:02 |
vinsh | this is what I was trying: http://paste.openstack.org/show/83676/ | 18:04 |
vinsh | with the error: http://paste.openstack.org/show/83677/ | 18:04 |
*** nati_ueno has joined #tripleo | 18:07 | |
*** dshulyak_ has joined #tripleo | 18:08 | |
*** shardy is now known as shardy_afk | 18:08 | |
*** jang has joined #tripleo | 18:12 | |
SpamapS | SlickNik: it is only required _if_ you included cloud-init-datasources | 18:12 |
*** markmc has quit IRC | 18:13 | |
vinsh | For example.. how would you re-write lines 324-340 from https://gist.github.com/jprovaznik/9662754 so that heat and merge.py would autoscale that section? | 18:15 |
vinsh | so that you don't have to list "notcomptue0, notcompute1"... | 18:16 |
vinsh | oh. I got it. my issue was that "name" was not in the merge context or what have you. | 18:18 |
vinsh | Thanks for letting me think out loud #tripleo. :) | 18:19 |
greghaynes | anytime | 18:22 |
vinsh | greghaynes, so now, my control node haproxies swift traffic to (swiftscale)-nodes | 18:22 |
vinsh | give me cake. | 18:22 |
greghaynes | oooo | 18:23 |
*** cody-somerville has joined #tripleo | 18:27 | |
*** cody-somerville has joined #tripleo | 18:27 | |
*** eguz has quit IRC | 18:35 | |
*** eghobo has joined #tripleo | 18:36 | |
*** pelix has quit IRC | 18:36 | |
lifeless | mornink | 18:36 |
jprovazn_afk | vinsh, oh dear, I hoped that gist is dead & forgotten | 18:36 |
jprovazn_afk | vinsh, do not use it | 18:36 |
vinsh | i'm not! | 18:36 |
vinsh | was only calling it as an example | 18:36 |
jprovazn_afk | great | 18:36 |
*** jprovazn_afk is now known as jprovazn | 18:37 | |
vinsh | Learned how to properly write heat syntax to take advantage of merge.py. | 18:37 |
vinsh | all is well with the cloud cosmos. | 18:37 |
jprovazn | cloud cosmos :) | 18:37 |
SlickNik | SpamapS: Thanks for the info! There's a code-path that still relies on a file being pushed to the guest via ConfigDrive; so I guess we would need it for that to work? | 18:37 |
SlickNik | SpamapS: Will try it out and see. | 18:38 |
*** StevenK has quit IRC | 18:40 | |
*** StevenK has joined #tripleo | 18:40 | |
*** jang has quit IRC | 18:47 | |
SpamapS | vinsh: we call that "Heat++" ;) | 18:47 |
greghaynes | jprovazn: Hey, Im guessing you were pinging me to ask about the patch you updated? | 18:49 |
greghaynes | ty, btw :) | 18:49 |
jprovazn | greghaynes, yes, I've made just a very minor change to avoid another -1 ;) | 18:50 |
*** e0ne has joined #tripleo | 19:00 | |
vinsh | Is there a way.. to shortcut.. what heat will populate in an element? Say I want to feed a template to heat.. and see how it would populate a config file in an image element? | 19:05 |
vinsh | stack-updates are nice.. save time.. until your update lays down an invalid .conf file that blocks the update form completing.. thus forcing a complete stack relaunch to move on. | 19:07 |
greghaynes | why does that require a relaunch? | 19:07 |
vinsh | heat will try a stack-update.. but the last stack-update failed | 19:07 |
vinsh | so it can't | 19:07 |
greghaynes | oh, failed stack | 19:07 |
greghaynes | yea | 19:07 |
greghaynes | thats a problem | 19:07 |
vinsh | table flipping time. | 19:08 |
greghaynes | hehe, evil thinking me has a hacky idea | 19:08 |
greghaynes | make the curl call for the stack to 'succeed' on your own | 19:08 |
*** jang has joined #tripleo | 19:08 | |
greghaynes | from the node | 19:08 |
greghaynes | then stack-update again | 19:08 |
vinsh | hmm | 19:08 |
vinsh | I mean.. how else can you see how heat will populate an element? | 19:09 |
greghaynes | I think SpamapS actually had a similar temporary fix proposed of just editing the database | 19:09 |
vinsh | sort of have to see it on the node to know | 19:09 |
greghaynes | yep | 19:09 |
vinsh | You can understand mustache and such all you want.. but its never good enough to fully see what comes out the other end :) | 19:09 |
vinsh | I shall call this new invention "heat-solo" | 19:10 |
*** nati_ueno has quit IRC | 19:10 | |
lifeless | vinsh: holo ? | 19:15 |
vinsh | heat-yolo. yes. | 19:16 |
* vinsh ducks | 19:16 | |
greghaynes | hahah | 19:16 |
greghaynes | I think we can secretly call the database editing that if we ever do it | 19:16 |
SpamapS | vinsh: two things.. | 19:16 |
SpamapS | vinsh: one, just edit /var/lib/heat-cfntools/cfn-init-data to your liking | 19:17 |
SpamapS | vinsh: two, edit the DB and "resurrect" your stack. ;) | 19:17 |
SpamapS | that is definitely heat-yolo ;) | 19:17 |
SpamapS | don't try to use abandon/adopt .. they lose track of user permissions unfortunately | 19:18 |
vinsh | will take a look there some time... sounds fancy. | 19:18 |
SpamapS | vinsh: that file will be used as the 'heat_local' data source | 19:19 |
SpamapS | vinsh: you can even just copy /var/lib/os-collect-config/cfn.json to that location and then disable cfn in /etc/os-collect-config.conf | 19:20 |
greghaynes | do you have to kill os-c-c so it wont get overwritten? | 19:20 |
SpamapS | greghaynes: no | 19:20 |
SpamapS | greghaynes: os-collect-config won't write to /var/lib/heat-cfntools/cfn-init-data .. it is only written by cloud-init | 19:20 |
vinsh | Ohh.. so on the overcloud node that is interpreting heat data through os-c-c | 19:20 |
greghaynes | ah | 19:20 |
SpamapS | greghaynes: but you would want to stop it anyway, so it doesn't keep running with the wrong collectors | 19:20 |
SpamapS | vinsh: right | 19:21 |
vinsh | Neat :) | 19:21 |
SpamapS | vinsh: I've been thinking about adding a more natural 'local' data source for calculated fields and such | 19:21 |
vinsh | what I am trying to do.. is write a heat template section for haproxy.. the will duplicate the "ip" line within an haproxy definition | 19:22 |
SpamapS | so we can do things like tell mysql to use 80% of RAM easily | 19:22 |
vinsh | merge does well will expanding out node names.. but i'm trying ot figure out how to write the join lines correctly to do this | 19:22 |
SpamapS | vinsh: right you are. heat_local you can use, iterate faster you will. | 19:22 |
vinsh | k | 19:22 |
vinsh | Time to try. | 19:23 |
vinsh | but I need to figure out the template first anyway :) | 19:23 |
greghaynes | there is no try | 19:23 |
lifeless | do or do not | 19:23 |
*** e0ne has quit IRC | 19:23 | |
SpamapS | so to be clear the recipe is: 1) stop o-c-c, 2) backup /var/lib/heat-cfntools/cfn-init-data 3) cp /var/lib/os-collect-config/cfn.json /var/lib/heat-cfntools/cfn-init-data 4) run 'os-collect-config ec2 heat_local' | 19:24 |
SpamapS | that last line will run os-collect-config without cfn or heat native collectors | 19:24 |
vinsh | whats the syntax for a heat template.. in merge,join stuff.. for a "new line".. so that It doesn't tack things on as one long string | 19:27 |
vinsh | I want it to do something like hosts: then within that a line of "ip: node0" for #nodescale | 19:28 |
vinsh | better go look up cfn syntax. | 19:29 |
greghaynes | we have newlies for the host: property | 19:29 |
greghaynes | although that isnt the most readable bit of template | 19:30 |
vinsh | for the etc hosts stuff? | 19:30 |
greghaynes | yep, the property is just hosts: in overcloud-source | 19:30 |
vinsh | oh! | 19:31 |
vinsh | TY. | 19:31 |
vinsh | my earlier attempt at this.. looked good in the output template. but looked silly on the node :) | 19:31 |
*** bnemec has joined #tripleo | 19:34 | |
tzumainn | d0ugal, not sure if you're still here - I'd be interested to see if it's possible to get consensus on the storage model part of the spec while considering options for the backend | 19:34 |
tzumainn | because it seems to me if so, it'd be possible to get development started on that first bit | 19:35 |
tzumainn | and I feel like at some point time will not be our friend | 19:35 |
d0ugal | tzumainn: Sounds like a good plan, but no, I'm not here :) | 19:48 |
tzumainn | WOAH | 19:49 |
tzumainn | mind *blown* | 19:49 |
d0ugal | tzumainn: lol, I'm sure when I'm here tomorrow I'd be happy to dive right in and try and get something started tho' | 19:49 |
tzumainn | lol, yeah, that's totally cool | 19:49 |
tzumainn | I just got back from taking my daughter to a birthday party, so I'm just catching up | 19:49 |
d0ugal | cool, I just got back from playing squash :) | 19:50 |
*** nati_ueno has joined #tripleo | 19:52 | |
lifeless | vinsh: so generally if you can doing the moustache template is better; we didn't do that for hosts because the file pre-exists and has to be valid before os-apply-config runs, *and* we'd have to reimplement the cloud-init logic for setting hostname etc, so it was a special case | 19:55 |
vinsh | yeah.. I am struggling to see how merge.py can duplicate an attribute line in a scalable way | 19:56 |
lifeless | vinsh: whats the specific problem you're solving? | 19:56 |
vinsh | so that when it runs... for each swift node.. for example.. it adds an "- ip: " section under this haproxy sedtion | 19:56 |
lifeless | you want a map function across all the swift nodes | 19:57 |
vinsh | not quite.. let me pastebin and example | 19:57 |
vinsh | http://paste.openstack.org/show/83700/ | 19:57 |
vinsh | the mustache in haproxy element expects a line with an ip.. for each server it will send traffic to | 19:58 |
vinsh | so, say I want to send traffic to multiple "nodes" there.. I need a line in the template that is "-ip: x.x.x.x" for each node | 19:58 |
vinsh | this is easy to write in manually | 19:58 |
lifeless | vinsh: yes, thats what merge::map does | 19:58 |
vinsh | but I want it to auto scale | 19:58 |
*** dprince has quit IRC | 19:59 | |
vinsh | I need the output template to contain x many ip: (host-ip) lines under "nodes" | 19:59 |
lifeless | we don't have auto scaling hooked in yet, in fact non-trivial autoscaling isn't hooked into heat yet, for the same base reason: you can't do concurrent changes to a stack | 19:59 |
vinsh | depending on how many nodes there are. | 19:59 |
lifeless | but, you can tie this into merge.py so that when you redefine your cluster scale, you get a scaled out structure here | 20:00 |
vinsh | I can populate the "ip" line with a bunch of ips.. but the haproxy element would treat that as one "ip" | 20:00 |
lifeless | merge::map scales the enture template under it | 20:00 |
lifeless | so you can scale a dict | 20:00 |
vinsh | OH... | 20:00 |
lifeless | or in this case a list of dicts | 20:00 |
vinsh | nodes: | 20:02 |
vinsh | Merge::Map: | 20:02 |
vinsh | - ip: | 20:02 |
vinsh | that bombs out. | 20:02 |
greghaynes | vinsh: Youve looked at how https://review.openstack.org/#/c/93554/9/overcloud-source.yaml uses controller_nodes? | 20:03 |
greghaynes | that auto scales out | 20:03 |
vinsh | oh snap! | 20:04 |
vinsh | ok wow. | 20:04 |
vinsh | lightbulbs all over. | 20:04 |
vinsh | Thanks guys, this is should get me running! | 20:05 |
greghaynes | yea, its a bit funky to get your mind around at first | 20:05 |
vinsh | Heck ya | 20:05 |
SpamapS | We should actually be working at driving better group handling into Heat. | 20:07 |
SpamapS | as yet nobody has stepped up to do that. :-/ | 20:07 |
*** e0ne has joined #tripleo | 20:09 | |
vinsh | what is "group handling"? | 20:10 |
vinsh | groups of nodes? | 20:10 |
greghaynes | the whole merge.py + merge::map magic were doing outside of heat should probably be part of heat itself | 20:11 |
greghaynes | but ETIME | 20:11 |
* greghaynes tries to get these HA patches landed faster | 20:11 | |
vinsh | have you tried clicking harder? | 20:11 |
greghaynes | aha! | 20:11 |
*** cody-somerville has quit IRC | 20:12 | |
*** jprovazn has quit IRC | 20:12 | |
SpamapS | greghaynes: use this http://www.thisiswhyimbroke.com/giant-light-up-mouse | 20:13 |
*** bnemec has quit IRC | 20:13 | |
*** nati_ueno has quit IRC | 20:13 | |
SpamapS | hahahaha found this on that site too: http://www.amazon.com/dp/B00686OWEU/?tag=047-20 | 20:13 |
greghaynes | Ah, its a click energy problem - either click harder or with more mass | 20:14 |
greghaynes | hahah | 20:14 |
*** dkehn has quit IRC | 20:19 | |
*** bnemec has joined #tripleo | 20:20 | |
*** nati_ueno has joined #tripleo | 20:21 | |
*** cody-somerville has joined #tripleo | 20:24 | |
*** cody-somerville has joined #tripleo | 20:24 | |
SpamapS | lifeless: should this go into the specs repo? https://blueprints.launchpad.net/tripleo/+spec/os-iptables-scripts | 20:25 |
lifeless | certainly | 20:32 |
lifeless | my understanding of the specs repo plan is that we'll start exporting from it to the blueprints API | 20:32 |
*** giulivo has quit IRC | 20:32 | |
*** bkero has quit IRC | 20:39 | |
*** tteggel has quit IRC | 20:39 | |
*** bnemec_away has quit IRC | 20:39 | |
*** tteggel has joined #tripleo | 20:41 | |
*** beekneemech has joined #tripleo | 20:41 | |
*** bkero has joined #tripleo | 20:41 | |
*** shardy_afk is now known as shardy | 20:50 | |
*** weshay has quit IRC | 20:57 | |
*** untriaged-bot has joined #tripleo | 21:00 | |
untriaged-bot | No untriaged bugs so far! \o/ | 21:00 |
*** untriaged-bot has quit IRC | 21:00 | |
*** cody-somerville has quit IRC | 21:01 | |
*** jdob has quit IRC | 21:01 | |
*** bnemec has quit IRC | 21:03 | |
*** jml- has joined #tripleo | 21:08 | |
*** michchap_ has joined #tripleo | 21:09 | |
*** jml has quit IRC | 21:10 | |
*** michchap has quit IRC | 21:10 | |
*** beecee has quit IRC | 21:10 | |
*** jml- is now known as jml | 21:10 | |
*** jml has quit IRC | 21:10 | |
*** jml has joined #tripleo | 21:10 | |
*** cody-somerville has joined #tripleo | 21:16 | |
*** dshulyak_ has quit IRC | 21:16 | |
*** noslzzp has quit IRC | 21:18 | |
*** bcrochet has quit IRC | 21:18 | |
*** SlickNik has quit IRC | 21:18 | |
*** davidlenwell has quit IRC | 21:18 | |
*** SlickNik has joined #tripleo | 21:18 | |
*** davidlenwell has joined #tripleo | 21:19 | |
*** noslzzp has joined #tripleo | 21:30 | |
*** bcrochet has joined #tripleo | 21:30 | |
*** rlandy has quit IRC | 21:31 | |
*** casanch1 has quit IRC | 21:36 | |
*** CaptTofu_ has quit IRC | 21:38 | |
*** CaptTofu_ has joined #tripleo | 21:39 | |
*** rwsu_ has quit IRC | 21:39 | |
*** dkehn has joined #tripleo | 21:42 | |
*** rwsu has joined #tripleo | 21:42 | |
*** CaptTofu_ has quit IRC | 21:43 | |
*** dkehnx has quit IRC | 21:44 | |
*** jml has quit IRC | 21:50 | |
*** sballe has joined #tripleo | 21:52 | |
*** sballe_ has quit IRC | 21:52 | |
*** jml has joined #tripleo | 21:53 | |
mordred | lifeless: there is no blueprints api | 22:04 |
lifeless | mordred: orly | 22:05 |
mordred | lifeless: nope. ttx looked - there is no api to create blueprints | 22:05 |
vinsh | greghaynes, I think this might be an issue still with the pending haproxy changes.. in glance-api.conf "registry_host = 0.0.0.0 | 22:06 |
vinsh | registry_port = 9191 | 22:06 |
vinsh | " | 22:06 |
lifeless | mordred: he's wrong | 22:06 |
lifeless | https://api.launchpad.net/devel.html#specification | 22:06 |
*** noslzzp has quit IRC | 22:06 | |
*** akuznetsov has quit IRC | 22:07 | |
greghaynes | vinsh: looks like one to me | 22:07 |
*** noslzzp has joined #tripleo | 22:07 | |
vinsh | https://review.openstack.org/#/c/61376/4/elements/glance/os-config-applier/etc/glance/glance-api.conf | 22:07 |
vinsh | we see that this configures glance-api.. | 22:07 |
vinsh | yet leaves registry_host to 0.0.0.0 | 22:08 |
vinsh | and the glance-registry.conf changes don't touch the registry_host value either | 22:08 |
vinsh | But then again.. I don't know what registry_host does vs what bind_host does | 22:08 |
vinsh | i'll point registry_host at node_ip and see what gives... | 22:10 |
vinsh | cause I don't think registry_host is binding.. only used to access | 22:10 |
*** noslzzp has quit IRC | 22:11 | |
greghaynes | *shrug* I have no idea what this stuff does | 22:12 |
greghaynes | :) | 22:12 |
vinsh | ya.. parts. | 22:13 |
vinsh | because cloud. | 22:13 |
*** nati_ueno has quit IRC | 22:14 | |
SlickNik | @SpamapS: Had a question if you're around. | 22:18 |
SpamapS | SlickNik: yes I'm around. whats up. | 22:18 |
SlickNik | SpamapS: So ubuntu 12.04 uses cloud-init 0.6.3 | 22:18 |
SlickNik | SpamapS: which doesn't have the DatasourceNone source. | 22:18 |
SlickNik | SpamapS: Causing the changes made in https://review.openstack.org/#/c/95598 to fail with "ImportError: No module named DataSourceNone" | 22:19 |
SpamapS | SlickNik: only if you are using that element | 22:22 |
SpamapS | SlickNik: if you're not using that element, we leave the configuration alone. | 22:23 |
SpamapS | SlickNik: note that cloud-init-nocloud would have errored out exactly the same way in 12.04 | 22:23 |
SlickNik | Ah, interesting. Let me dig into why the element was being used even though we're not explicitly specifying to use it. | 22:24 |
*** matty_dubs is now known as matty_dubs|gone | 22:24 | |
SpamapS | SlickNik: ahh, the change is in the ubuntu element | 22:25 |
SpamapS | SlickNik: Icb3734d5ae78f4a0a6c0fae1af4a2ce3c809308c | 22:26 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-image-elements: Update mysql cluster.cnf to match heat templates https://review.openstack.org/99196 | 22:26 |
SpamapS | SlickNik: but that one specified Ec2 | 22:26 |
SlickNik | Ah yes, that would explain it. | 22:27 |
SlickNik | We are specifying the ubuntu element. | 22:27 |
SpamapS | SlickNik: since you need ConfigDrive, you need to add it | 22:27 |
SpamapS | I'd argue that we should make the default Ec2 + ConfigDrive | 22:27 |
SlickNik | SpamapS: Yes, I added ConfigDrive, but it barfs because DataSourceNone is not available. | 22:27 |
SpamapS | as that would break less people. | 22:27 |
SpamapS | SlickNik: AHA! | 22:28 |
SpamapS | SlickNik: you are correct | 22:28 |
SpamapS | None cannot be there | 22:28 |
SpamapS | for 12.04 | 22:28 |
SpamapS | I missed that | 22:28 |
SpamapS | OK | 22:28 |
SlickNik | I can submit a patch to change None to EC2. | 22:28 |
SpamapS | SlickNik: so yes the change you pointed to has the bug (None cannot be assumed) but was enabled by Icb3734d5ae78f4a0a6c0fae1af4a2ce3c809308c | 22:28 |
SpamapS | no | 22:28 |
SpamapS | I think None needs to be there as a failsafe for 0.7+ cloud-init | 22:29 |
SpamapS | SlickNik: AFAIK, only 12.04 is still supported with cloud-init 0.6 | 22:29 |
*** edmund has quit IRC | 22:29 | |
SpamapS | SlickNik: so what you can probably do, is special case it in cloud-init-datasources | 22:30 |
SpamapS | orrrr... just discontinue support for that roddy old thing ;) | 22:30 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-heat-templates: Add initial support for galera clustering https://review.openstack.org/83883 | 22:30 |
greghaynes | lifeless: went with a bit of a different approach ^ | 22:30 |
greghaynes | I think better though | 22:30 |
*** nati_ueno has joined #tripleo | 22:31 | |
SlickNik | SpamapS: Okay, let me see if moving to 14.04 is a viable option. :) | 22:31 |
*** dkehn has quit IRC | 22:32 | |
SlickNik | SpamapS: If not, I might submit a patch special casing 12.04 to fallback to EC2 instead of None. | 22:32 |
SlickNik | SpamapS: I wonder if doing the latter is probably a good idea anyway (someone else might run into the same issue) | 22:33 |
SlickNik | SpamapS: Thanks for your help! | 22:33 |
SpamapS | SlickNik: I think we should special case 12.04 | 22:35 |
SpamapS | SlickNik: it's a simple solution and it will stick around for another 3 years. | 22:36 |
SlickNik | SpamapS: Sounds good; working on putting up a patch-set. Thanks! | 22:37 |
*** e0ne has quit IRC | 22:38 | |
*** e0ne has joined #tripleo | 22:39 | |
*** CaptTofu_ has joined #tripleo | 22:41 | |
vinsh | SpamapS, any tips for deleting an overcloud quickly? heat-stack delete isn't fast. | 22:41 |
SpamapS | vinsh: truncate table tokens | 22:42 |
*** e0ne has quit IRC | 22:43 | |
lifeless | SpamapS: is it always that? I thought there were other issues | 22:43 |
SpamapS | vinsh: usually it is slow because it is deleting many thousands of tokens | 22:43 |
vinsh | whooboy | 22:43 |
SpamapS | if there are other issues... I'm not directly aware of them. | 22:43 |
SpamapS | deleting does seem slower than it should be in general | 22:43 |
vinsh | I like the way cleanup_env just wipes things | 22:44 |
vinsh | I want a "cleanup_env overcloud only" | 22:44 |
vinsh | Not the same use case though. | 22:45 |
*** CaptTofu_ has quit IRC | 22:46 | |
greghaynes | well, deploying with USE_CACHE=1 can be pretty fast | 22:46 |
vinsh | Talking about overcloud tear down though.. | 22:46 |
vinsh | afaik the only clean/safe way is a heat-stack delete | 22:47 |
greghaynes | I just mean if you want to clean-env all the things | 22:47 |
SpamapS | err | 22:49 |
SpamapS | you are talking about entirely different things | 22:49 |
SpamapS | doing a cleanup_env _assumes_ you're on VMs for instance. :) | 22:49 |
SpamapS | vinsh: any chance you can post some 'event-list's that show what is going slow? | 22:50 |
*** CaptTofu_ has joined #tripleo | 22:50 | |
vinsh | Yeah, I'll start to capture some on the next stack-delete. | 22:50 |
*** e0ne has joined #tripleo | 22:55 | |
*** e0ne has quit IRC | 23:00 | |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-image-elements: Extract mysql reset files from reset-db https://review.openstack.org/93104 | 23:05 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-image-elements: Improve percona cluster initialization https://review.openstack.org/93032 | 23:07 |
*** e0ne has joined #tripleo | 23:09 | |
*** e0ne_ has joined #tripleo | 23:11 | |
*** e0ne has quit IRC | 23:11 | |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/diskimage-builder: Fallback to 'Ec2' cloud-init Datasource for precise https://review.openstack.org/99505 | 23:12 |
*** e0ne_ has quit IRC | 23:15 | |
SlickNik | ^^SpamapS: patch to special case 12.04 in set-cloud-init-sources | 23:15 |
SlickNik | Testing it right now. | 23:15 |
*** CaptTofu_ has quit IRC | 23:16 | |
*** CaptTofu_ has joined #tripleo | 23:16 | |
*** CaptTofu_ has quit IRC | 23:21 | |
*** yamahata has quit IRC | 23:21 | |
*** CaptTofu_ has joined #tripleo | 23:32 | |
*** lucas-dinner has quit IRC | 23:41 | |
lifeless | BadCub: meet greghaynes, greg meet BadCub | 23:42 |
greghaynes | Hello BadCub | 23:43 |
lifeless | greghaynes: BadCub is John, the new TripleO PM @ HP | 23:43 |
greghaynes | ah, awesome | 23:44 |
*** xuhaiwei has joined #tripleo | 23:46 | |
*** casanch1 has joined #tripleo | 23:52 | |
*** casanch1_ has joined #tripleo | 23:57 | |
*** casanch1 has quit IRC | 23:57 | |
*** dkehn has joined #tripleo | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!