*** kbaegis has quit IRC | 00:07 | |
*** omie888777 has quit IRC | 00:16 | |
*** omie888777 has joined #heat | 00:17 | |
*** spzala has joined #heat | 00:18 | |
*** spzala has quit IRC | 00:22 | |
*** kbaegis has joined #heat | 00:23 | |
*** kbaegis has quit IRC | 00:34 | |
*** spzala has joined #heat | 00:41 | |
*** kbaegis has joined #heat | 00:44 | |
*** kbaegis has quit IRC | 00:56 | |
*** yangyapeng has joined #heat | 00:59 | |
*** kiennt has joined #heat | 00:59 | |
*** elynn has joined #heat | 01:15 | |
*** elynn_ has joined #heat | 01:27 | |
*** elynn has quit IRC | 01:27 | |
*** elynn__ has joined #heat | 01:30 | |
*** hoonetorg has quit IRC | 01:30 | |
*** elynn_ has quit IRC | 01:32 | |
*** Shunli has joined #heat | 01:34 | |
*** hoonetorg has joined #heat | 01:48 | |
*** zsli_ has joined #heat | 01:48 | |
*** Shunli has quit IRC | 01:51 | |
*** annegentle has joined #heat | 01:52 | |
*** hoonetorg has quit IRC | 02:10 | |
*** annegentle has quit IRC | 02:12 | |
*** kbaegis has joined #heat | 02:13 | |
*** hoonetorg has joined #heat | 02:28 | |
*** kbaegis has quit IRC | 02:30 | |
*** spzala has quit IRC | 02:37 | |
*** felipemonteiro has joined #heat | 02:44 | |
*** ricolin has joined #heat | 03:26 | |
*** gkadam has joined #heat | 03:35 | |
*** blomquisg_gone is now known as blomquisg | 03:57 | |
*** links has joined #heat | 04:07 | |
*** ramishra has joined #heat | 04:17 | |
*** gmoro has quit IRC | 04:24 | |
*** blomquisg is now known as blomquisg_gone | 04:26 | |
*** gmoro has joined #heat | 04:29 | |
*** felipemonteiro has quit IRC | 04:32 | |
*** gmoro_ has joined #heat | 04:35 | |
*** gmoro has quit IRC | 04:35 | |
*** spzala has joined #heat | 04:38 | |
*** spzala has quit IRC | 04:42 | |
*** shan has joined #heat | 05:00 | |
openstackgerrit | Rico Lin proposed openstack/heat master: Add release notes for heat https://review.openstack.org/493423 | 05:00 |
---|---|---|
*** ramishra has quit IRC | 05:04 | |
*** ramishra has joined #heat | 05:06 | |
ramishra | ricolin: we've not cut rc1 yet? | 05:11 |
ricolin | not yet:) | 05:11 |
ramishra | ricolin: Are we waiting for anything? I moved most bugs remaning from rc1 to rc2 on Staurday. | 05:13 |
ricolin | ramishra, actually we not waiting, I'm writing the release to openstack/release now:) | 05:17 |
ricolin | ramishra, I do got one question, will rc2 still adopt pike release note? | 05:17 |
ricolin | we need some release note for identity federation issue | 05:18 |
ricolin | https://review.openstack.org/493423 | 05:18 |
ramishra | If it's a release not for a bug then it should be fine, I think | 05:18 |
ramishra | We could have added that note rom the beginning of the cycle;) | 05:19 |
ricolin | ramishra, okay, try to find clue in document, but got nothing | 05:19 |
ramishra | anyway, I would probably not worry about it | 05:19 |
*** mdnadeem has joined #heat | 05:19 | |
ramishra | we also have to create stable/pike branch, that's also a patch to the release repo. | 05:21 |
ricolin | yes, of course! | 05:22 |
openstackgerrit | Rico Lin proposed openstack/heat master: Add release notes for heat https://review.openstack.org/493423 | 05:36 |
*** kiennt has quit IRC | 05:44 | |
openstackgerrit | Merged openstack/heat master: Mark stack failed when exception raised in resource check https://review.openstack.org/487222 | 05:44 |
*** elynn__ has quit IRC | 05:44 | |
*** links has quit IRC | 05:50 | |
*** links has joined #heat | 05:56 | |
*** jprovazn has joined #heat | 05:57 | |
*** elynn has joined #heat | 06:02 | |
*** kiennt has joined #heat | 06:09 | |
*** ramishra has quit IRC | 06:27 | |
*** elynn_ has joined #heat | 06:30 | |
*** rwsu has joined #heat | 06:32 | |
*** elynn has quit IRC | 06:33 | |
*** hoonetorg has quit IRC | 06:39 | |
*** ramishra has joined #heat | 06:45 | |
*** hoonetorg has joined #heat | 06:52 | |
*** rcernin has joined #heat | 06:57 | |
*** shardy has joined #heat | 07:09 | |
*** ramishra has quit IRC | 07:11 | |
*** ramishra has joined #heat | 07:12 | |
*** ccamacho has joined #heat | 07:30 | |
*** jtomasek has joined #heat | 07:32 | |
*** amoralej|off is now known as amoralej | 07:32 | |
*** serlex has joined #heat | 07:32 | |
*** spzala has joined #heat | 07:38 | |
*** spzala has quit IRC | 07:39 | |
*** spzala has joined #heat | 07:39 | |
*** spzala has quit IRC | 07:39 | |
*** omie888777 has quit IRC | 07:41 | |
*** iogg has joined #heat | 07:53 | |
openstackgerrit | Ethan Lynn proposed openstack/heat master: Override ssl options for heatclient in RemoteStack https://review.openstack.org/480923 | 07:56 |
*** dmellado has quit IRC | 08:06 | |
*** ltomasbo has quit IRC | 08:06 | |
*** amoralej has quit IRC | 08:06 | |
*** zsli__ has joined #heat | 08:09 | |
*** kiennt has quit IRC | 08:10 | |
*** kiennt_ has joined #heat | 08:10 | |
*** zsli_ has quit IRC | 08:11 | |
*** derekh has joined #heat | 08:22 | |
*** havess has joined #heat | 08:26 | |
*** jaosorior has joined #heat | 08:41 | |
*** flg has joined #heat | 08:43 | |
*** flg__ has joined #heat | 08:43 | |
*** amoralej has joined #heat | 08:46 | |
*** gfidente has joined #heat | 08:46 | |
*** gfidente has joined #heat | 08:46 | |
*** openstackgerrit has quit IRC | 08:48 | |
*** dbecker has joined #heat | 08:53 | |
*** ramishra has quit IRC | 09:10 | |
*** ramishra has joined #heat | 09:11 | |
*** zsli_ has joined #heat | 09:14 | |
*** zsli__ has quit IRC | 09:17 | |
*** zsli_ has quit IRC | 09:32 | |
*** spzala has joined #heat | 09:40 | |
*** spzala has quit IRC | 09:44 | |
*** havess has quit IRC | 09:47 | |
*** dixiaoli_ has joined #heat | 09:48 | |
*** havess has joined #heat | 09:49 | |
*** openstackgerrit has joined #heat | 09:49 | |
openstackgerrit | huangtianhua proposed openstack/heat master: Rollback stack with correct tags https://review.openstack.org/480153 | 09:49 |
*** shardy has quit IRC | 09:50 | |
*** shardy has joined #heat | 09:51 | |
*** dixiaoli_ has quit IRC | 09:55 | |
openstackgerrit | huangtianhua proposed openstack/heat master: Rollback stack with correct tags https://review.openstack.org/480153 | 09:59 |
*** yangyapeng has quit IRC | 10:06 | |
*** kiennt_ has quit IRC | 10:14 | |
*** elynn_ has quit IRC | 10:15 | |
*** mdnadeem has quit IRC | 10:44 | |
*** mdnadeem has joined #heat | 11:00 | |
*** mdnadeem has quit IRC | 11:12 | |
*** shardy is now known as shardy_lunch | 11:15 | |
*** mdnadeem has joined #heat | 11:27 | |
*** yangyapeng has joined #heat | 11:31 | |
*** iogg has quit IRC | 11:40 | |
*** yangyapeng has quit IRC | 11:43 | |
*** dprince has joined #heat | 11:56 | |
*** nicolasbock has joined #heat | 11:57 | |
*** shardy_lunch is now known as shardy | 12:01 | |
*** slagle has joined #heat | 12:04 | |
openstackgerrit | Merged openstack/heat master: Avoid creating two Stacks when loading Resource https://review.openstack.org/479454 | 12:23 |
openstackgerrit | Merged openstack/heat master: Rename Resource._resolve_all_attributes() method https://review.openstack.org/467806 | 12:24 |
openstackgerrit | Merged openstack/heat master: Switch integration jobs to use local mirrors https://review.openstack.org/492634 | 12:24 |
openstackgerrit | Merged openstack/heat master: Use zaqar v2 in integration tests https://review.openstack.org/492800 | 12:24 |
*** iogg has joined #heat | 12:27 | |
iogg | hi@æll | 12:36 |
*** gkadam has quit IRC | 12:36 | |
*** spzala has joined #heat | 12:40 | |
*** spzala has quit IRC | 12:41 | |
*** spzala has joined #heat | 12:41 | |
*** spzala has quit IRC | 12:41 | |
*** flg has quit IRC | 12:45 | |
*** flg__ has quit IRC | 12:45 | |
*** shewless has joined #heat | 12:58 | |
shewless | Hi. I'm working on a software change to heat to expose the project name as a psuedo param. I have successfully implemented this change in mitaka (deployed in my production env) and the unit tests all passed when I ran them | 12:59 |
shewless | I'm trying to make this change on the master branch now so that I can get it committed.. this is where I'm running into problems | 12:59 |
shewless | I can't get all of the unit tests to pass. It looks like there were some big changes to the RequestContext class and I think I've got something screwed up there | 13:00 |
shewless | I'm stuck. I need help. Either someone who is familiar with the heat code OR someone who can help me debug unit tests. I'm trying to step through the unit tests but I don't understand why they are failing | 13:02 |
shewless | I'm using "tox/py27/bin/python -m testtools.run discover" and pdb .. starting with this test: api/openstack_v1/test_stacks.py:test_update_with_existing_template | 13:03 |
*** nicolasbock has quit IRC | 13:03 | |
shewless | The problem is that (in some cases) my new "project name" is taking on the same value of "project id". I suspect there is a method signature I've missed updating but I'm having trouble following the stack trace | 13:04 |
*** jcoufal has joined #heat | 13:06 | |
shewless | Here is the patch that is working on mitaka FYI: http://paste.ubuntu.com/25312189/ | 13:06 |
*** spzala has joined #heat | 13:08 | |
*** mbuil has joined #heat | 13:13 | |
shewless | If I'm reading tox right I think I'm failing 63 tests out of 6686. | 13:20 |
shewless | So I think I'm close | 13:20 |
shewless | Here is an example of the error I'm getting | 13:21 |
shewless | http://paste.ubuntu.com/25312261/ | 13:21 |
shewless | note that "tenant" and "tenant_name" are the same which is unexpected. | 13:22 |
shewless | looks like a good chunk of these failures are happening specifically in api.openstack_v1.test_stacks | 13:23 |
*** yangyapeng has joined #heat | 13:23 | |
*** shan has quit IRC | 13:24 | |
*** yangyapeng has quit IRC | 13:26 | |
*** yangyapeng has joined #heat | 13:26 | |
*** felipemonteiro has joined #heat | 13:39 | |
*** dixiaoli has joined #heat | 13:41 | |
*** dixiaoli has quit IRC | 13:43 | |
*** dixiaoli has joined #heat | 13:43 | |
*** EricGonczer_ has joined #heat | 13:44 | |
*** hongbin has joined #heat | 13:44 | |
*** felipemonteiro has quit IRC | 13:45 | |
*** dixiaoli has quit IRC | 13:47 | |
*** dixiaoli has joined #heat | 13:47 | |
*** links has quit IRC | 13:47 | |
*** kiennt has joined #heat | 13:48 | |
*** blomquisg_gone is now known as blomquisg | 13:54 | |
*** dixiaoli has quit IRC | 13:54 | |
mbuil | guys, if I use the publicURL of heat instead of the internalURL, I keep getting SSL certificates verification problems. Does anybody know what might be happening? I am a bit lost :( | 13:56 |
mbuil | For example, if I execute 'openstack stack list' everything is fine (I am using internalURL). If I execute 'heat stack-list', I get the SSL problem | 13:57 |
*** dixiaoli has joined #heat | 13:59 | |
*** ramishra has quit IRC | 14:00 | |
shewless | mbuil are both urls on the same domain? | 14:02 |
shewless | mbuil: the easiest way (imo) to get ssl to work is to use something like haproxy to do your SSL termination... then you don't have to fight with configuring heat,glance, nova, neutron, individually | 14:03 |
*** ayoung has joined #heat | 14:03 | |
*** chlong has joined #heat | 14:04 | |
*** ramishra has joined #heat | 14:07 | |
*** gmoro has joined #heat | 14:07 | |
*** gmoro_ has quit IRC | 14:07 | |
mbuil | shewless: when you say domain, you mean Region? | 14:09 |
*** havess has quit IRC | 14:10 | |
*** annegentle has joined #heat | 14:11 | |
*** yangyapeng has quit IRC | 14:20 | |
shewless | mbuil: no I mean DNS domain. If the internalURL works and the publicURL doesn't work wrt ssl.. I would start by confirming you have your certs configured correctly | 14:20 |
shewless | mbuil: also you might want to check out the #openstack-operators groups or "ask.openstack.org" since this probably isn't a heat specific problem | 14:21 |
*** catintheroof has joined #heat | 14:21 | |
*** yangyapeng has joined #heat | 14:22 | |
shewless | shardy: Do you know if anyone is around that might be able to help me with my problem above (adding project name pseudo parameter) | 14:25 |
mbuil | shewless: It is an openstack-ansible deployment. We are using IPs when registering the endpoints so DNS is not necessary. I am currently trying to make tacker work but I always get the SSL error when trying to use heat. It only happens when using heat plug-in :(. Anyway, I'll try to ask around and see if I can isolate the problem | 14:26 |
shewless | mbuil: SSL doesn't work so good with IP addresses.. | 14:27 |
*** dixiaoli has quit IRC | 14:31 | |
*** dixiaoli has joined #heat | 14:33 | |
*** dixiaoli has quit IRC | 14:33 | |
*** armaan has joined #heat | 14:33 | |
shardy | shewless: Hi, ramishra may be able to help, or if you can push your patch to gerrit I'll try to take a look later | 14:35 |
shardy | shewless: out of interest, what's the use-case for project name vs the ID which will be unique regardless of domain? | 14:36 |
shardy | or ricolin may be able to take a look | 14:36 |
shewless | shardy: thanks. my use-case for project name is to create unique and meaningful DNS names (using designate). it would also be useful to create usernames based on the project name | 14:39 |
shewless | shardy: in my private cloud every user has their own "project" space. So user shardy would launch a stack and automatically get an instance called "instance-stack.shardy.domain.com" | 14:40 |
shewless | shardy: it's okay to upload a "not working" patch to gerrit? | 14:40 |
*** armaan has quit IRC | 14:41 | |
*** armaan has joined #heat | 14:41 | |
shardy | shewless: ack, I see - yes you can just mark it WIP, by the commit title and/or via workflow -1 | 14:44 |
shardy | that will make it a bit easier for folks to pull it and help with your test issues | 14:45 |
ricolin | shardy, shewless I'm back:) | 14:46 |
shewless | shardy, ricolin: makes sense. I'll see about uploading what I have to gerrit. I've never done that before so we'll see | 14:46 |
shardy | shewless: https://docs.openstack.org/infra/manual/developers.html has details, other than the one-off setup it's basically git review -s && git review | 14:48 |
*** annegentle has quit IRC | 14:57 | |
*** ramishra has quit IRC | 15:00 | |
*** rcernin has quit IRC | 15:00 | |
shewless | shardy, ricolin: dumb question.. how do I get "git review -s" to use the ssh key I created for gerrit? | 15:14 |
shewless | for example.. if I am sshing into gerrit I would need to do: ssh -p 29418 -i ~/.ssh/gerrit shewless@review.openstack.org gerrit version | 15:14 |
shewless | note the -i | 15:14 |
*** mdnadeem has quit IRC | 15:15 | |
*** ccamacho has quit IRC | 15:19 | |
*** shardy has quit IRC | 15:22 | |
ricolin | shewless, you can try write some config in .ssh/config | 15:23 |
ricolin | like | 15:23 |
ricolin | cat << EOF > ~/.ssh/config | 15:23 |
ricolin | Host review.openstack.org | 15:23 |
ricolin | IdentityFile {PATH to your private key} | 15:23 |
ricolin | Host review | 15:23 |
ricolin | Hostname review.openstack.org | 15:23 |
ricolin | Port 29418 | 15:23 |
ricolin | User {your gerrit user name} | 15:23 |
ricolin | EOF | 15:23 |
*** shardy has joined #heat | 15:23 | |
shewless | ricolin: thanks! | 15:24 |
shewless | ricolin, shardy: I want to double check how I mark this WIP | 15:25 |
shewless | is it by the branch name, or the commit message or something else? | 15:25 |
ricolin | shewless, | 15:25 |
ricolin | shewless, the first line in commit message | 15:25 |
*** omie888777 has joined #heat | 15:26 | |
*** omie888777 has quit IRC | 15:27 | |
*** dprince has quit IRC | 15:35 | |
*** felipemonteiro has joined #heat | 15:36 | |
openstackgerrit | Scott Charron proposed openstack/heat master: WIP: add project_name as a pseudo parameter. https://review.openstack.org/493588 | 15:40 |
*** felipemonteiro has quit IRC | 15:41 | |
shewless | ricolin, shardy: there it is.. 493588 | 15:42 |
shewless | Note.. this file heat/objects/stack.py I think is new from master vs mitaka.. may have screwed that up.. | 15:42 |
*** chlong has quit IRC | 15:45 | |
*** chlong_ has joined #heat | 15:45 | |
*** links has joined #heat | 15:47 | |
*** gmoro has quit IRC | 15:51 | |
shardy | shewless: ack thanks, will check it out | 15:51 |
*** gmoro has joined #heat | 15:52 | |
*** dprince has joined #heat | 15:56 | |
*** omie888777 has joined #heat | 15:58 | |
*** mw_ has joined #heat | 16:03 | |
shardy | shewless: I think I spotted why the tenant id/name are getting mixed up | 16:05 |
shardy | hopefully that helps, can take a closer look later if there are other issues | 16:05 |
*** armaan has quit IRC | 16:05 | |
*** armaan has joined #heat | 16:05 | |
shardy | shewless: unfortunately there is some historical duplication and confusion around tenant/project variables in the context | 16:06 |
shewless | shardy tell me about it :) tenant is sometimes the id and sometimes the name from what I could see | 16:10 |
shardy | shewless: yeah, it's a bit of a mess unfortunately, the deprecated tenant naming has been hard to fully purge :( | 16:10 |
shardy | shewless: I think switching to self.context.project_name will give you the value you expect tho | 16:11 |
shewless | shardy: I thought I had tried that.. but Let me try again and report back | 16:11 |
shardy | shewless: it makes heat.tests.test_hot.StackParametersTest.test_param_refs pass for me, but there could be other issues I've not spotted from my quick review/test | 16:12 |
*** kiennt has quit IRC | 16:12 | |
*** gmoro has quit IRC | 16:17 | |
shardy | shewless: I think we have a similar problem with heat/tests/utils.py dummy_context where we set tenant to test_tenant, not project_id | 16:17 |
shewless | shardy: do you mean heat/api/openstack/v1/util.py ? looks like the problem is there | 16:19 |
shardy | shewless: No I mean heat/tests/utils.py - the dummy context doesn't have the expected project_name, it's an empty string, which is causing e.g heat.tests.test_engine_service.StackServiceTest.test_stack_identify to fail | 16:20 |
shardy | there could be issues elsewhere, just mentioning what I tried :) | 16:20 |
*** gmoro has joined #heat | 16:20 | |
*** gmoro has quit IRC | 16:21 | |
shewless | shardy: ah.. I remember this util.py file.. should I add "project_name" : "something" | 16:21 |
shewless | shardy: hmm.. or I guess the from_dict kind of maps tenant to project_name ? | 16:21 |
*** gmoro has joined #heat | 16:21 | |
shewless | shardy: excellent.. down to 3 unit test failures. needed to fix the problem you pointed out and this the v1/util.py also referenced tenant instead of project_name. | 16:25 |
*** iogg has quit IRC | 16:28 | |
*** kbaegis has joined #heat | 16:29 | |
shewless | shardy: all 3 tests are in test_engine_service. I think they all use heat/tests/engine/tools.py. EG: heat.tests.test_engine_service.StackServiceTest.test_stack_identify_uuid | 16:30 |
kbaegis | Hi all. I'm looking for a good way to let a VM notify heat when its swdeployment is complete | 16:32 |
kbaegis | How is this typically done? | 16:32 |
kbaegis | Right now I've got partial functionality using curl, retrieving a token functioning with os-collect/apply-config | 16:33 |
kbaegis | But I'm getting 400 errors from the heat-api when I try to POST to the resource URL | 16:33 |
kbaegis | https://hastebin.com/ucifibazod.tex Everything after "SEND SIGNAL" I need help with | 16:34 |
*** serlex has quit IRC | 16:34 | |
kbaegis | I tried to pull what I could from the example cirros template, but it was unworkable. I've never even seen json2fs before | 16:35 |
shardy | shewless: yeah I replaced tenant with project_name in the from_dict data, I think tenant gets mapped by the context base class to the ID | 16:35 |
shardy | shewless: good to hear the number of failures is improved, sounds like you're nearly there :) | 16:35 |
shewless | shardy: so close. I think it's this self.ctx = utils.dummy_context(tenant_id='stack_service_test_tenant') | 16:36 |
shewless | need to somehow pass in the tenant name too | 16:37 |
shardy | shewless: yeah you could add a parameter to dummy_context if you need to control the hard-coded name | 16:37 |
kbaegis | Please help :) | 16:37 |
kbaegis | Wish there was a clean command line utility that would send a "COMPLETE" back to heat, but I couldn't find it | 16:38 |
shewless | shardy: hmm.. actually maybe that's not the problem. I'm okay with the hard coded name. The tests end up saying the expected is correct but the "actual" has a blank string for tenant_name. | 16:38 |
kbaegis | The example-template for cirros has precisely the same problem. The swdeploy never completes: https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/cirros-example/cirros-hello-world.yaml | 16:39 |
shardy | kbaegis: There is, it's called heat-config-notify, but if you want to use curl, you can use the default CFN_SIGNAL signal_transport, provided the heat-api-cfn is running | 16:40 |
shardy | kbaegis: I wrote the cirros example, and I agree it's not the simplest of things, but I wanted to use the native transport | 16:40 |
kbaegis | shardy: Thanks! Which pip package is heat-config-notify included in? | 16:41 |
shardy | https://github.com/openstack/tripleo-image-elements/blob/master/elements/os-refresh-config/os-refresh-config/post-configure.d/99-refresh-completed#L19 | 16:41 |
shardy | kbaegis: that shows how to call curl with the pre-signed URL the deployment gives you when CFN_SIGNAL is selected | 16:41 |
shardy | kbaegis: it's in the heat-agents repo: | 16:42 |
shardy | https://github.com/openstack/heat-agents/blob/master/heat-config/bin/heat-config-notify | 16:42 |
shardy | kbaegis: heat-config-notify is really designed for use from the various hooks, but you could call it manually | 16:42 |
shardy | kbaegis: I assume you're trying to use cirros, e.g you can't just use the python hooks and have them do the notify for you? | 16:43 |
kbaegis | shardy: Actually, I'm trying to figure out an os-independent way to report back | 16:43 |
kbaegis | So this is on a tails livecd | 16:43 |
shardy | kbaegis: ack, by os-independent, does that mean you can't use python? | 16:43 |
shardy | in theory the heat-agents hooks should be distro agnostic, modulo bugs and testing | 16:44 |
kbaegis | I can use python, certainly. I just need a list of deps to build into the image | 16:44 |
kbaegis | so it's heat-agents? as in pip install -U heat-agent | 16:44 |
kbaegis | *heat-agents? | 16:45 |
shardy | kbaegis: yup it's heat-agents, although I've not personally tested with them installed via pip | 16:45 |
kbaegis | shardy: They aren't including anything new in $PATH. How do I call the scripts, and what do I pass them? | 16:45 |
shardy | kbaegis: the normal way is to install os-collect-config in the image, which is configured to call os-refresh-config | 16:47 |
shardy | https://github.com/openstack/heat-agents/blob/master/heat-config/os-refresh-config/configure.d/55-heat-config | 16:47 |
*** jmlowe has quit IRC | 16:47 | |
shardy | that then runs that hook script every time the metadata collected from heat changes | 16:47 |
shardy | which then triggers running the tool specific hooks in heat-agents | 16:47 |
kbaegis | hmm. I already have os-collect-config running | 16:47 |
kbaegis | shardy: I've set it up via cloud-init. Probably the wrong way to do this | 16:48 |
shardy | https://docs.openstack.org/heat/latest/template_guide/software_deployment.html#building-custom-image-for-software-deployments | 16:48 |
*** spzala has quit IRC | 16:49 | |
shardy | kbaegis: well it's not wrong, but possibly less well tested than baking an image via diskimage builder | 16:49 |
shardy | kbaegis: https://github.com/openstack/heat-templates/tree/master/hot/software-config/boot-config has some examples, but again it's not something I've personally tested in a while | 16:50 |
kbaegis | shardy: I think maybe this is all traceable back to the os-collect-config config file I'm writing out then? | 16:50 |
shardy | kbaegis: could be - does running os-collect-config manually show it polling the metadata OK? | 16:51 |
kbaegis | shardy: https://hastebin.com/quxonaruhe.ini | 16:51 |
kbaegis | Yeah, it's doing pulls perfectly | 16:51 |
kbaegis | But when I look in orchestration, it says deploying for a full hour and eventually fails on the stack | 16:51 |
shardy | kbaegis: Ok, you should see it run os-refresh-config, which you can also run manually to check for clues | 16:52 |
kbaegis | No stdout/stderr | 16:52 |
openstackgerrit | OpenStack Release Bot proposed openstack/heat master: Update reno for stable/pike https://review.openstack.org/493605 | 16:53 |
kbaegis | os-apply-config -t /var/run/os-collect-config/ returns success | 16:53 |
kbaegis | Finds all 3 of the files os-collect pulls too | 16:53 |
shardy | kbaegis: is the heat-config hook script installed in /usr/libexec/os-refresh-config/configure.d/ ? | 16:53 |
*** gkadam has joined #heat | 16:53 | |
kbaegis | shardy: I'm passing everything through cloudinit. Sec, I'll paste the commands | 16:53 |
kbaegis | https://hastebin.com/dinalejofi.lua | 16:54 |
shardy | kbaegis: Ok, but does the image contain the heat-config scripts, e.g 55-heat-config and all the heat-agents hooks? | 16:55 |
shardy | if not then you need cloud-init to install them too | 16:55 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/software-config/boot-config/templates/install_config_agent_fedora_pip.yaml | 16:56 |
shardy | there's an example there but it doesn't seem to have been updated since the agents were moved from heat-templates to heat-agents (the repos were split) | 16:56 |
*** derekh has quit IRC | 16:57 | |
*** rcernin has joined #heat | 16:59 | |
*** armaan has quit IRC | 17:01 | |
*** armaan has joined #heat | 17:02 | |
kbaegis | Hmm | 17:03 |
kbaegis | shardy: Am I correct in saying that this is all it does? https://github.com/openstack/heat-templates/blob/master/hot/software-config/elements/heat-config-script/install.d/50-heat-config-hook-script | 17:05 |
*** links has quit IRC | 17:05 | |
*** ricolin has quit IRC | 17:05 | |
shewless | shardy: the 3 tests failing all do pretty much the same thing | 17:08 |
shewless | identity = self.eng.identify_stack(self.ctx, self.stack.name) self.assertEqual(self.stack.identifier(), identity) | 17:08 |
kbaegis | shardy: What I suppose I need to know is how to do what you were just suggesting. Sounds like I need hook-script.py here: /var/lib/heat-config/hooks/script | 17:08 |
shewless | shardy: If "expected" is correct and "actual" has a blank string for tenant_name should I expect a problem with my actual code and not in the unit test? | 17:08 |
*** jmlowe_ has joined #heat | 17:11 | |
kbaegis | What I've tried: pip install -U heat-agents; git clone <repo>&&/heat-templates/hot/software-config/elements/heat-config-script/install.d/50-heat-config-hook-script;os-apply-config -t /var/run/os-collect-config/ | 17:18 |
kbaegis | The softwaredeployment just failed/timed out | 17:19 |
openstackgerrit | Scott Charron proposed openstack/heat master: WIP: add project_name as a pseudo parameter. https://review.openstack.org/493588 | 17:20 |
*** gfidente is now known as gfidente|afk | 17:24 | |
*** spzala has joined #heat | 17:27 | |
shewless | shardy: I updated gerrit with my changes. Still have those 3 failing test cases. I'm not sure if you can see the comments I'm adding (showing up as draft) but your input would be appreciated | 17:27 |
*** annegentle has joined #heat | 17:30 | |
*** jtomasek has quit IRC | 17:31 | |
kbaegis | shardy: Can you please provide me with some sample json possibly to indicate that a given swdeployment succeeded? | 17:32 |
*** jtomasek has joined #heat | 17:32 | |
kbaegis | My curl command appears to be the cheapest way to get this working rather than trying to figure out the arcane way in which the os-collect-config calls the heat-agents hook | 17:33 |
kbaegis | :) | 17:33 |
kbaegis | I'm just lost there, and I'm not very confident that I can figure it out with the documentation provided | 17:33 |
shardy | kbaegis: it's not really arcane, but I appreciate there are a few moving parts, I think you're still missing the 55-heat-config script I mentioned earlier, which is required for os-refresh-config to call the hook scripts | 17:34 |
shardy | kbaegis: if you want to just use curl, that should work fine provided you use the default CFN_SIGNAL transport | 17:34 |
shardy | the data is optional, just POSTing to it should be enough, or refer to this one I linked: | 17:34 |
*** gkadam has quit IRC | 17:35 | |
shardy | https://github.com/openstack/tripleo-image-elements/blob/master/elements/os-refresh-config/os-refresh-config/post-configure.d/99-refresh-completed#L32 | 17:35 |
shardy | kbaegis: you can see there we just run call_curl_deployment for a number of deployment resources | 17:36 |
kbaegis | shardy: Well maybe not arcane :) When I try running this hook script manually (post "install"), it hangs: https://github.com/openstack/heat-templates/blob/master/hot/software-config/elements/heat-config-script/install.d/hook-script.py | 17:36 |
kbaegis | And then diskimage-builder automates a lot of the critical understanding of what packages need to be installed on your images | 17:37 |
kbaegis | I didn't find it very friendly either | 17:38 |
kbaegis | This is what I need examples for: {\"deploy_stdout\": \"$stdout\", \"deploy_status_code\": \"0\"} | 17:38 |
shardy | that's how tripleo signalled some deployment resources not handled by heat-agents hooks | 17:38 |
shardy | shewless: ack will check it tomorrow - you need to click reply/post to post the draft comments | 17:38 |
shardy | kbaegis: note there's a heat CLI to signal things too, e.g heat resource-signal stackname deployment_resource_name | 17:38 |
kbaegis | OH! | 17:39 |
kbaegis | Wonderful | 17:39 |
kbaegis | I already have python-heatclient installed | 17:39 |
*** flg has joined #heat | 17:39 | |
*** flg__ has joined #heat | 17:39 | |
*** gmoro has quit IRC | 17:41 | |
kbaegis | *openstack stack resource signal | 17:41 |
kbaegis | That worked | 17:42 |
kbaegis | Wonderful | 17:42 |
shardy | kbaegis: yeah I'm sure as always the docs could use improvement, many/most folks do rely on dib created images so that's the best tested/documented path atm | 17:42 |
shardy | https://docs.openstack.org/heat/latest/template_guide/software_deployment.html has some info, patches welcom :) | 17:42 |
shardy | kbaegis: ack good news | 17:42 |
kbaegis | shardy: That's fine for everyone else. :) It's been a battle at my org just getting standardized image creation processes | 17:43 |
kbaegis | shardy: Working exclusively with diskimage-builder OSes and processes is a non-starter for me | 17:43 |
shardy | kbaegis: understood, at one point we did document use of multiple image building tools, but ultimately it was to hard to keep the docs updated | 17:44 |
shardy | dib is tested in CI so it's the path of least resistance for us right now - some tool agnostic docs would be a nice addition tho | 17:44 |
kbaegis | That makes perfect sense. This works for me, tracking application deployment state via cloud-init | 17:44 |
*** gmoro has joined #heat | 17:44 | |
kbaegis | One thing that is pretty solidly distro-agnostic | 17:45 |
*** gmoro has quit IRC | 17:49 | |
*** armaan has quit IRC | 17:52 | |
*** armaan has joined #heat | 17:52 | |
*** shardy has quit IRC | 17:54 | |
*** EricGonczer_ has quit IRC | 18:01 | |
*** shan has joined #heat | 18:01 | |
*** shan has quit IRC | 18:01 | |
*** ayoung has quit IRC | 18:02 | |
*** ayoung has joined #heat | 18:06 | |
*** EricGonczer_ has joined #heat | 18:11 | |
*** EricGonc_ has joined #heat | 18:14 | |
*** jmlowe_ has quit IRC | 18:15 | |
*** EricGonczer_ has quit IRC | 18:15 | |
*** jmlowe has joined #heat | 18:16 | |
*** annegentle has quit IRC | 18:17 | |
*** d0ugal has quit IRC | 18:19 | |
kbaegis | Shardy left :( | 18:22 |
*** armaan has quit IRC | 18:22 | |
*** armaan has joined #heat | 18:22 | |
*** felipemonteiro has joined #heat | 18:23 | |
*** felipemonteiro_ has joined #heat | 18:23 | |
*** armaan has quit IRC | 18:27 | |
*** felipemonteiro has quit IRC | 18:28 | |
*** felipemonteiro_ has quit IRC | 18:28 | |
*** felipemonteiro__ has joined #heat | 18:28 | |
*** felipemonteiro has joined #heat | 18:29 | |
*** felipemonteiro__ has quit IRC | 18:32 | |
*** annegentle has joined #heat | 18:39 | |
*** iogg has joined #heat | 18:39 | |
*** amoralej is now known as amoralej|off | 18:43 | |
*** armaan has joined #heat | 18:44 | |
*** iogg has quit IRC | 18:52 | |
*** jtomasek has quit IRC | 18:58 | |
*** felipemonteiro has quit IRC | 19:12 | |
*** felipemonteiro has joined #heat | 19:13 | |
*** armaan has quit IRC | 19:19 | |
*** armaan has joined #heat | 19:20 | |
*** armaan has quit IRC | 19:24 | |
*** gmoro has joined #heat | 19:49 | |
*** felipemonteiro_ has joined #heat | 19:50 | |
*** felipemonteiro has quit IRC | 19:54 | |
*** mbuil has quit IRC | 19:56 | |
*** gmoro has quit IRC | 19:59 | |
*** gmoro_ has joined #heat | 19:59 | |
*** jprovazn has quit IRC | 20:01 | |
*** kbaegis has quit IRC | 20:08 | |
*** crose has joined #heat | 20:12 | |
*** d0ugal has joined #heat | 20:12 | |
*** gmoro_ has quit IRC | 20:22 | |
*** gmoro_ has joined #heat | 20:23 | |
*** felipemonteiro_ has quit IRC | 20:27 | |
*** felipemonteiro_ has joined #heat | 20:27 | |
*** gmoro_ has quit IRC | 20:27 | |
*** flg has quit IRC | 20:28 | |
*** flg__ has quit IRC | 20:28 | |
*** felipemonteiro__ has joined #heat | 20:28 | |
*** gmoro_ has joined #heat | 20:30 | |
*** gmoro_ has quit IRC | 20:31 | |
*** felipemonteiro_ has quit IRC | 20:32 | |
*** gmoro_ has joined #heat | 20:34 | |
*** dyasny_ has quit IRC | 20:34 | |
*** gmoro_ has quit IRC | 20:37 | |
*** dyasny_ has joined #heat | 20:40 | |
*** jmlowe has quit IRC | 20:40 | |
*** gfidente|afk has quit IRC | 20:54 | |
*** dyasny__ has joined #heat | 20:57 | |
*** spzala has quit IRC | 21:00 | |
*** dyasny_ has quit IRC | 21:00 | |
*** dprince has quit IRC | 21:03 | |
*** jmlowe has joined #heat | 21:03 | |
openstackgerrit | Omar Tleimat proposed openstack/heat master: Replace pycrypto with cryptography https://review.openstack.org/454891 | 21:06 |
*** jnettlet[m] has quit IRC | 21:07 | |
*** crose has quit IRC | 21:16 | |
*** EricGonc_ has quit IRC | 21:34 | |
*** EricGonczer_ has joined #heat | 21:39 | |
*** jnettlet[m] has joined #heat | 21:41 | |
*** spzala has joined #heat | 21:58 | |
*** spzala has quit IRC | 21:58 | |
*** felipemonteiro__ has quit IRC | 21:59 | |
*** spzala has joined #heat | 21:59 | |
*** spzala has quit IRC | 21:59 | |
*** pradk has quit IRC | 22:10 | |
*** EricGonczer_ has quit IRC | 22:35 | |
*** gmoro has joined #heat | 22:38 | |
*** rcernin has quit IRC | 23:02 | |
*** catintheroof has quit IRC | 23:12 | |
*** pbourke has quit IRC | 23:18 | |
*** pbourke has joined #heat | 23:20 | |
*** spzala_ has joined #heat | 23:31 | |
*** pbourke has quit IRC | 23:51 | |
*** gmoro has quit IRC | 23:51 | |
*** annegentle has quit IRC | 23:51 | |
*** amoralej|off has quit IRC | 23:51 | |
*** hoonetorg has quit IRC | 23:51 | |
*** vishwana_ has quit IRC | 23:51 | |
*** stevebaker has quit IRC | 23:51 | |
*** jmlowe has quit IRC | 23:51 | |
*** dyasny__ has quit IRC | 23:51 | |
*** d0ugal has quit IRC | 23:51 | |
*** dr_gogeta86 has quit IRC | 23:51 | |
*** kei1 has quit IRC | 23:51 | |
*** dims has quit IRC | 23:51 | |
*** Tyrantelf has quit IRC | 23:51 | |
*** jamielennox has quit IRC | 23:51 | |
*** dgonzalez has quit IRC | 23:51 | |
*** aignatov has quit IRC | 23:51 | |
*** clayton has quit IRC | 23:51 | |
*** blomquisg has quit IRC | 23:51 | |
*** anton has quit IRC | 23:51 | |
*** sgran has quit IRC | 23:51 | |
*** ivveh has quit IRC | 23:51 | |
*** ccard has quit IRC | 23:51 | |
*** masber has quit IRC | 23:51 | |
*** yuanying has quit IRC | 23:51 | |
*** rook has quit IRC | 23:51 | |
*** EmilienM has quit IRC | 23:51 | |
*** syjulian has quit IRC | 23:51 | |
*** yohoffman has quit IRC | 23:51 | |
*** zigo has quit IRC | 23:51 | |
*** mw_ has quit IRC | 23:51 | |
*** omie888777 has quit IRC | 23:51 | |
*** openstackgerrit has quit IRC | 23:51 | |
*** zzzeek has quit IRC | 23:51 | |
*** Dave has quit IRC | 23:51 | |
*** slagle has quit IRC | 23:51 | |
*** mfisch` has quit IRC | 23:51 | |
*** htruta` has quit IRC | 23:51 | |
*** ivve has quit IRC | 23:51 | |
*** jistr|off has quit IRC | 23:51 | |
*** lifeless_ has quit IRC | 23:51 | |
*** hoolio has quit IRC | 23:51 | |
*** nwonknu has quit IRC | 23:51 | |
*** anupn has quit IRC | 23:51 | |
*** sai has quit IRC | 23:51 | |
*** redondo-mk has quit IRC | 23:51 | |
*** hogepodge has quit IRC | 23:51 | |
*** Hazelesque has quit IRC | 23:51 | |
*** spzala_ has quit IRC | 23:51 | |
*** chlong_ has quit IRC | 23:51 | |
*** yangyapeng has quit IRC | 23:51 | |
*** hongbin has quit IRC | 23:51 | |
*** tiantian has quit IRC | 23:51 | |
*** liusheng has quit IRC | 23:51 | |
*** mnaser has quit IRC | 23:51 | |
*** weshay has quit IRC | 23:51 | |
*** basilAB has quit IRC | 23:51 | |
*** jcoufal has quit IRC | 23:51 | |
*** Qiming has quit IRC | 23:51 | |
*** serverascode has quit IRC | 23:51 | |
*** robcresswell has quit IRC | 23:51 | |
*** gxn_ has quit IRC | 23:51 | |
*** ameade has quit IRC | 23:51 | |
*** wolsen has quit IRC | 23:51 | |
*** chris_hultin|AWA has quit IRC | 23:51 | |
*** jreeves_` has quit IRC | 23:51 | |
*** rwsu has quit IRC | 23:51 | |
*** iurygregory has quit IRC | 23:51 | |
*** DinaBelova has quit IRC | 23:51 | |
*** herrsergio has quit IRC | 23:51 | |
*** sdake has quit IRC | 23:51 | |
*** zaneb has quit IRC | 23:51 | |
*** andreaf has quit IRC | 23:51 | |
*** FL1SK has quit IRC | 23:51 | |
*** wirehead_ has quit IRC | 23:51 | |
*** jaosorior has quit IRC | 23:51 | |
*** palexster has quit IRC | 23:51 | |
*** jidar has quit IRC | 23:51 | |
*** beagles has quit IRC | 23:51 | |
*** yuval has quit IRC | 23:51 | |
*** szaher has quit IRC | 23:51 | |
*** partner has quit IRC | 23:51 | |
*** honza has quit IRC | 23:51 | |
*** andreykurilin has quit IRC | 23:51 | |
*** shewless has quit IRC | 23:51 | |
*** ChanServ has quit IRC | 23:51 | |
*** jrist has quit IRC | 23:51 | |
*** mwhahaha has quit IRC | 23:51 | |
*** logan- has quit IRC | 23:51 | |
*** shadower has quit IRC | 23:51 | |
*** zhenguo has quit IRC | 23:51 | |
*** jnettlet[m] has quit IRC | 23:51 | |
*** ayoung has quit IRC | 23:51 | |
*** dbecker has quit IRC | 23:51 | |
*** higgins has quit IRC | 23:51 | |
*** zioproto has quit IRC | 23:51 | |
*** cmyster has quit IRC | 23:51 | |
*** therve has quit IRC | 23:51 | |
*** afazekas has quit IRC | 23:51 | |
*** flwang has quit IRC | 23:51 | |
*** kalensk has quit IRC | 23:51 | |
*** ayoung has joined #heat | 23:55 | |
*** zioproto has joined #heat | 23:55 | |
*** higgins has joined #heat | 23:55 | |
*** flwang has joined #heat | 23:55 | |
*** cmyster has joined #heat | 23:55 | |
*** therve has joined #heat | 23:55 | |
*** afazekas has joined #heat | 23:55 | |
*** pbourke has joined #heat | 23:55 | |
*** gmoro has joined #heat | 23:55 | |
*** jmlowe has joined #heat | 23:55 | |
*** dyasny__ has joined #heat | 23:55 | |
*** d0ugal has joined #heat | 23:55 | |
*** annegentle has joined #heat | 23:55 | |
*** chlong_ has joined #heat | 23:55 | |
*** yangyapeng has joined #heat | 23:55 | |
*** jcoufal has joined #heat | 23:55 | |
*** slagle has joined #heat | 23:55 | |
*** amoralej|off has joined #heat | 23:55 | |
*** hoonetorg has joined #heat | 23:55 | |
*** rwsu has joined #heat | 23:55 | |
*** jrist has joined #heat | 23:55 | |
*** tiantian has joined #heat | 23:55 | |
*** dr_gogeta86 has joined #heat | 23:55 | |
*** clayton has joined #heat | 23:55 | |
*** dims has joined #heat | 23:55 | |
*** mwhahaha has joined #heat | 23:55 | |
*** jistr|off has joined #heat | 23:55 | |
*** lifeless_ has joined #heat | 23:55 | |
*** anton has joined #heat | 23:55 | |
*** sgran has joined #heat | 23:55 | |
*** iurygregory has joined #heat | 23:55 | |
*** DinaBelova has joined #heat | 23:55 | |
*** herrsergio has joined #heat | 23:55 | |
*** hoolio has joined #heat | 23:55 | |
*** logan- has joined #heat | 23:55 | |
*** kei1 has joined #heat | 23:55 | |
*** vishwana_ has joined #heat | 23:55 | |
*** ivveh has joined #heat | 23:55 | |
*** stevebaker has joined #heat | 23:55 | |
*** Qiming has joined #heat | 23:55 | |
*** liusheng has joined #heat | 23:55 | |
*** mnaser has joined #heat | 23:55 | |
*** serverascode has joined #heat | 23:55 | |
*** nwonknu has joined #heat | 23:55 | |
*** weshay has joined #heat | 23:55 | |
*** sdake has joined #heat | 23:55 | |
*** mfisch` has joined #heat | 23:55 | |
*** htruta` has joined #heat | 23:55 | |
*** anupn has joined #heat | 23:55 | |
*** ccard has joined #heat | 23:55 | |
*** masber has joined #heat | 23:55 | |
*** robcresswell has joined #heat | 23:55 | |
*** ivve has joined #heat | 23:55 | |
*** Tyrantelf has joined #heat | 23:55 | |
*** yuanying has joined #heat | 23:55 | |
*** gxn_ has joined #heat | 23:55 | |
*** redondo-mk has joined #heat | 23:55 | |
*** rook has joined #heat | 23:55 | |
*** sai has joined #heat | 23:55 | |
*** jamielennox has joined #heat | 23:55 | |
*** shadower has joined #heat | 23:55 | |
*** zaneb has joined #heat | 23:55 | |
*** andreaf has joined #heat | 23:55 | |
*** FL1SK has joined #heat | 23:55 | |
*** hogepodge has joined #heat | 23:55 | |
*** ameade has joined #heat | 23:55 | |
*** dgonzalez has joined #heat | 23:55 | |
*** zhenguo has joined #heat | 23:55 | |
*** basilAB has joined #heat | 23:55 | |
*** aignatov has joined #heat | 23:55 | |
*** EmilienM has joined #heat | 23:55 | |
*** syjulian has joined #heat | 23:55 | |
*** yohoffman has joined #heat | 23:55 | |
*** wirehead_ has joined #heat | 23:55 | |
*** zigo has joined #heat | 23:55 | |
*** Hazelesque has joined #heat | 23:55 | |
*** jreeves_` has joined #heat | 23:55 | |
*** chris_hultin|AWA has joined #heat | 23:55 | |
*** wolsen has joined #heat | 23:55 | |
*** rook has quit IRC | 23:55 | |
*** shewless has joined #heat | 23:56 | |
*** ChanServ has joined #heat | 23:56 | |
*** tepper.freenode.net sets mode: +o ChanServ | 23:56 | |
*** mw_ has joined #heat | 23:56 | |
*** omie888777 has joined #heat | 23:56 | |
*** openstackgerrit has joined #heat | 23:56 | |
*** zzzeek has joined #heat | 23:56 | |
*** Dave has joined #heat | 23:56 | |
*** jaosorior has joined #heat | 23:56 | |
*** palexster has joined #heat | 23:56 | |
*** jidar has joined #heat | 23:56 | |
*** beagles has joined #heat | 23:56 | |
*** yuval has joined #heat | 23:56 | |
*** szaher has joined #heat | 23:56 | |
*** partner has joined #heat | 23:56 | |
*** honza has joined #heat | 23:56 | |
*** andreykurilin has joined #heat | 23:56 | |
*** shewless has quit IRC | 23:56 | |
*** ChanServ has quit IRC | 23:56 | |
*** kalensk has joined #heat | 23:56 | |
*** chlong_ has quit IRC | 23:57 | |
*** yangyapeng has quit IRC | 23:57 | |
*** tiantian has quit IRC | 23:57 | |
*** liusheng has quit IRC | 23:57 | |
*** mnaser has quit IRC | 23:57 | |
*** weshay has quit IRC | 23:57 | |
*** jaosorior has quit IRC | 23:57 | |
*** palexster has quit IRC | 23:57 | |
*** jidar has quit IRC | 23:57 | |
*** beagles has quit IRC | 23:57 | |
*** yuval has quit IRC | 23:57 | |
*** szaher has quit IRC | 23:57 | |
*** partner has quit IRC | 23:57 | |
*** honza has quit IRC | 23:57 | |
*** andreykurilin has quit IRC | 23:57 | |
*** mw_ has quit IRC | 23:57 | |
*** omie888777 has quit IRC | 23:57 | |
*** openstackgerrit has quit IRC | 23:57 | |
*** zzzeek has quit IRC | 23:57 | |
*** Dave has quit IRC | 23:57 | |
*** zioproto has quit IRC | 23:57 | |
*** cmyster has quit IRC | 23:57 | |
*** ayoung has quit IRC | 23:57 | |
*** pbourke has quit IRC | 23:57 | |
*** gmoro has quit IRC | 23:57 | |
*** annegentle has quit IRC | 23:57 | |
*** amoralej|off has quit IRC | 23:57 | |
*** hoonetorg has quit IRC | 23:57 | |
*** vishwana_ has quit IRC | 23:57 | |
*** stevebaker has quit IRC | 23:57 | |
*** jmlowe has quit IRC | 23:57 | |
*** dyasny__ has quit IRC | 23:57 | |
*** d0ugal has quit IRC | 23:57 | |
*** dr_gogeta86 has quit IRC | 23:57 | |
*** kei1 has quit IRC | 23:57 | |
*** dims has quit IRC | 23:57 | |
*** Tyrantelf has quit IRC | 23:57 | |
*** jamielennox has quit IRC | 23:57 | |
*** dgonzalez has quit IRC | 23:57 | |
*** aignatov has quit IRC | 23:57 | |
*** clayton has quit IRC | 23:57 | |
*** anton has quit IRC | 23:57 | |
*** sgran has quit IRC | 23:57 | |
*** ivveh has quit IRC | 23:57 | |
*** ccard has quit IRC | 23:57 | |
*** masber has quit IRC | 23:57 | |
*** yuanying has quit IRC | 23:57 | |
*** EmilienM has quit IRC | 23:57 | |
*** syjulian has quit IRC | 23:57 | |
*** yohoffman has quit IRC | 23:57 | |
*** zigo has quit IRC | 23:57 | |
*** flwang has quit IRC | 23:57 | |
*** slagle has quit IRC | 23:57 | |
*** mfisch` has quit IRC | 23:57 | |
*** htruta` has quit IRC | 23:57 | |
*** ivve has quit IRC | 23:57 | |
*** kalensk has quit IRC | 23:57 | |
*** higgins has quit IRC | 23:57 | |
*** afazekas has quit IRC | 23:57 | |
*** therve has quit IRC | 23:57 | |
*** jistr|off has quit IRC | 23:57 | |
*** lifeless_ has quit IRC | 23:57 | |
*** hoolio has quit IRC | 23:57 | |
*** nwonknu has quit IRC | 23:57 | |
*** anupn has quit IRC | 23:57 | |
*** sai has quit IRC | 23:57 | |
*** redondo-mk has quit IRC | 23:57 | |
*** hogepodge has quit IRC | 23:57 | |
*** Hazelesque has quit IRC | 23:57 | |
*** basilAB has quit IRC | 23:57 | |
*** jcoufal has quit IRC | 23:57 | |
*** Qiming has quit IRC | 23:57 | |
*** serverascode has quit IRC | 23:57 | |
*** robcresswell has quit IRC | 23:57 | |
*** gxn_ has quit IRC | 23:57 | |
*** ameade has quit IRC | 23:57 | |
*** wolsen has quit IRC | 23:57 | |
*** chris_hultin|AWA has quit IRC | 23:57 | |
*** jreeves_` has quit IRC | 23:57 | |
*** rwsu has quit IRC | 23:57 | |
*** iurygregory has quit IRC | 23:57 | |
*** DinaBelova has quit IRC | 23:57 | |
*** herrsergio has quit IRC | 23:57 | |
*** sdake has quit IRC | 23:57 | |
*** zaneb has quit IRC | 23:57 | |
*** andreaf has quit IRC | 23:57 | |
*** FL1SK has quit IRC | 23:57 | |
*** wirehead_ has quit IRC | 23:57 | |
*** jrist has quit IRC | 23:57 | |
*** mwhahaha has quit IRC | 23:57 | |
*** logan- has quit IRC | 23:57 | |
*** shadower has quit IRC | 23:57 | |
*** zhenguo has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!