Wednesday, 2015-03-04

*** andrewbogott is now known as andrewbogott_afk00:01
jlkSo.. if keystone goes behind apache, as keystone devs suggest, how does one "stop" keystone in order to do a db migration, without stopping other things running behind apache?00:11
*** markvoelker has quit IRC00:26
*** Piet has joined #openstack-operators00:26
mgagnejlk: let me know when you get an answer to that one00:27
jlklooks like we do a site disable for the keystone specific site and an apache reload00:27
*** blair has joined #openstack-operators00:28
jlkalthough I don't see if that kills existing connections.00:28
*** sbfox has quit IRC00:34
mgagnejlk: how do you do that with CMS that do not fully support orchestration?00:45
jlkThe snarky answer is to not use a CMS that doesn't support orchestration00:45
jlkCMS == change management system ?00:46
mgagneConfiguration Management System00:46
mgagneor software00:46
jlkthe other answer would be that you figure out a way to stop connections before they hit apache00:46
*** VW_ has quit IRC00:46
*** pasquier-s has quit IRC00:52
*** pasquier-s has joined #openstack-operators00:53
*** radez is now known as radez_g0n300:58
dvorakjlk: apparently the app will check for a file to have changed every x time, and reload the app if it has been touched01:06
*** Marga_ has joined #openstack-operators01:07
dvorakthis covers it - https://code.google.com/p/modwsgi/wiki/ReloadingSourceCode01:07
dvorakthat said, I think I'd rather run each app under a separate nginx instance.  I hate configuring apache and I'd rather be able to restart the entire web server if I want01:08
jlkyeah, we're trying to trim down memory use01:08
dvorakour control node and compute node hardware configs are the same, so that's not a problem we have :)01:08
jlkthe point isn't reloading on changed file, the point is stopping the service when we do database migrations01:09
*** markvoelker has joined #openstack-operators01:09
jlkdvorak: our control nodes /are/ our compute nodes01:09
dvorakand yeah, then I'd say you just take it out of the LB01:10
jlkapache /is/ the LB :)01:10
jlkbut yeah01:10
dvorakI think your config may not be the common case situation :)01:10
jlkthat's what makes it fun!01:11
*** markvoelker has quit IRC01:14
*** Marga_ has quit IRC01:33
*** pasquier-s has quit IRC01:34
mgagnejlk: I feel it's a bit like running all openstack services in the same eventlet service. you wouldn't do that for obvious reasons. Ironically, we end up with the same state/challenge with apache/wsgi containers01:38
jlkyeah well...01:38
jlkmoving to apache isn't exactly by choice01:38
mgagneI 100% agree01:39
mgagnemy point is that we don't know (yet) how to properly handle the tasks you mentioned01:39
mgagneespecially for people running all-in-one setup01:39
*** alop has joined #openstack-operators01:41
*** pasquier-s has joined #openstack-operators01:42
*** j05h has quit IRC01:42
mgagnepeople using fpm (or any other tools wrapping around fpm), how do you generate your .changes file?01:43
*** alop has quit IRC01:44
*** Marga_ has joined #openstack-operators01:45
*** SimonChung1 has quit IRC01:46
*** VW_ has joined #openstack-operators01:53
*** reed has quit IRC02:00
*** VW_ has quit IRC02:00
*** VW_ has joined #openstack-operators02:00
*** yapeng_ has joined #openstack-operators02:01
*** dmsimard_away is now known as dmsimard02:08
*** markvoelker has joined #openstack-operators02:10
*** markvoelker has quit IRC02:15
*** VW__ has joined #openstack-operators02:16
*** VW__ has quit IRC02:16
*** VW_ has quit IRC02:16
*** VW_ has joined #openstack-operators02:16
*** Marga_ has quit IRC02:21
*** markvoelker has joined #openstack-operators02:27
*** blair has quit IRC02:32
*** markvoelker has quit IRC02:33
*** VW_ has quit IRC02:52
*** VW_ has joined #openstack-operators02:53
*** VW_ has quit IRC02:56
*** VW_ has joined #openstack-operators02:57
*** VW_ has quit IRC02:58
*** VW_ has joined #openstack-operators02:59
*** VW_ has quit IRC02:59
*** VW_ has joined #openstack-operators03:00
*** VW_ has quit IRC03:00
*** VW_ has joined #openstack-operators03:00
*** VW__ has joined #openstack-operators03:04
*** Piet has quit IRC03:05
*** VW__ has quit IRC03:06
*** VW__ has joined #openstack-operators03:06
*** VW_ has quit IRC03:07
*** harlowja_ is now known as harlowja_away03:21
*** blair has joined #openstack-operators03:21
*** markvoelker has joined #openstack-operators03:28
*** markvoelker has quit IRC03:33
*** sanjayu has joined #openstack-operators04:10
*** sbfox has joined #openstack-operators04:22
*** markvoelker has joined #openstack-operators04:29
*** dmsimard is now known as dmsimard_away04:29
*** SimonChung has joined #openstack-operators04:30
*** alaski has quit IRC04:30
*** mgagne has quit IRC04:31
*** markvoelker has quit IRC04:34
*** sbfox has quit IRC04:43
*** mgagne has joined #openstack-operators04:45
*** mgagne is now known as Guest7571104:45
*** Marga_ has joined #openstack-operators04:57
*** yapeng_ has quit IRC05:04
*** blair has quit IRC05:20
*** markvoelker has joined #openstack-operators05:31
*** openstack has joined #openstack-operators05:35
*** markvoelker has quit IRC05:36
*** esker has joined #openstack-operators05:40
*** esker has quit IRC05:41
*** SimonChung1 has joined #openstack-operators05:43
*** SimonChung has quit IRC05:45
*** blair has joined #openstack-operators06:04
*** blair has quit IRC06:19
*** markvoelker has joined #openstack-operators06:32
*** markvoelker has quit IRC06:38
*** david-lyle_afk has joined #openstack-operators07:33
*** markvoelker has joined #openstack-operators07:34
*** markvoelker has quit IRC07:39
*** Marga_ has quit IRC07:40
*** Marga_ has joined #openstack-operators07:50
*** Marga_ has quit IRC08:11
*** VW__ has quit IRC08:17
*** blair has joined #openstack-operators08:23
*** matrohon has joined #openstack-operators08:28
*** markvoelker has joined #openstack-operators08:35
*** Miouge has joined #openstack-operators08:38
*** markvoelker has quit IRC08:39
*** yapeng_ has joined #openstack-operators09:05
*** racedo_ has joined #openstack-operators09:05
*** turnerg has joined #openstack-operators09:06
*** openstack has joined #openstack-operators15:27
mgagneAnyone using anvil to package openstack? Are built rpm packages "compatible" with distro packages? (same names, init scripts, etc.)15:41
*** michchap has quit IRC15:47
*** michchap has joined #openstack-operators15:49
*** mdorman has joined #openstack-operators15:54
*** esker has quit IRC15:55
*** andrewbogott_afk is now known as andrewbogott15:56
*** matrohon has quit IRC15:59
*** hj-hp has joined #openstack-operators16:00
*** andrewbogott is now known as andrewbogott_afk16:08
*** j05h has joined #openstack-operators16:24
*** blairo has quit IRC16:27
*** j05h has quit IRC16:27
*** blair has joined #openstack-operators16:27
*** SimonChung1 has quit IRC16:34
*** VW_ has quit IRC16:34
*** andrewbogott_afk is now known as andrewbogott16:36
*** VW_ has joined #openstack-operators16:37
*** j05h has joined #openstack-operators16:41
*** sbfox has joined #openstack-operators16:54
*** alop has joined #openstack-operators17:02
klindgren_mgagne, we are17:03
klindgren_for the most part the spec files are based upon rdo spec files17:03
mgagneklindgren_: my question is related to the one I sent to the ML17:03
klindgren_so we try to be compliant with distro packages17:03
dvorakmgagne: the big downside from my standpoint of the OS compatable packages are they they don't allow multiple versions to be easily installed, and everything has to agree on a shared set of dependencies.17:03
klindgren_if nothing else so that that puppet modules work17:04
klindgren_which we use anvil + upstream puppet modules without any issues17:04
mgagneklindgren_: oh, right17:04
mgagneklindgren_: cool, thanks!17:04
mgagnedvorak: I understand17:05
mgagnedvorak: we haven't think about multiple versions yet17:05
dvorakmgagne: so on my control nodes, if I upgrade cinder, it upgrades everything, which means I have to take a longer single outage instead of several pretty short outages17:05
klindgren_though - you will have some issues openstack and redhat dependencies conflicting17:05
klindgren_that need to be worked around17:06
dvorakThat's why we're going down the path of virtualenvs17:06
dvorakwe can switch versions by moving a symlink and preinstall the new versions17:06
mgagnedvorak: everything? you mean cinder-api, cinder-scheduler, etc. ?17:06
dvorakmgagne: no, I mean that if I upgrade cinder from icehouse to juno, it upgrades every service, because of the dependencies.17:06
mgagnedvorak: unless we move away from Puppet, that's gonna be challenging17:07
dvorakso neutron, nova, etc17:07
dvorakmgagne: I've got a patch up for designate that adds virtualenv support there17:07
dvorakmost of the code could be refactored to go into openstacklib17:07
dvoraksorry, puppet-designate - https://review.openstack.org/#/c/157032/17:08
dvorakwe're still working on adding test coverage for the new code, but the puppet code is pretty close to final17:09
mgagnedvorak: IMO, the change looks too intrusive or opinionated. Furthermore, people might just opt for other installation methods like fpm anyway17:10
mgagnedvorak: I feel Puppet might not be the right tool to install/configure a service with venv17:11
dvorakAny change to those modules that supports anything but upstream packages is going to be fairly intrusive17:11
dvorakI don't think this is a puppet vs anything else issue, I think it's more that the existing modules are already heavily opinionated towards upstream packages.17:12
mgagnewell, I think it deserves more design and engineering to make it flexible enough to allow other installation methods17:12
mgagnedvorak: yes they are and adding a switch case doesn't feel like the right way17:12
mgagnedvorak: but I could be wrong17:12
dvorakI'd love to have feedback on the patch.  It's mostly intended as a starting point for talking about this issue.17:13
dvorakdesignate is a good place to experiment with this sort of thing, since it's lacking packaging in general17:13
*** hj-hp has quit IRC17:15
*** SimonChung has joined #openstack-operators17:21
*** hj-hp has joined #openstack-operators17:22
*** matrohon has joined #openstack-operators17:24
klindgren_does nayone here have a script that they use to fixup quotas between cells?17:44
*** Marga_ has joined #openstack-operators17:46
mgagneklindgren_: aren't quota supposed to only enforced in the API cell?17:47
klindgren_yea - but the issue we have is vm's that are deleted are still counting against quota17:47
mgagneklindgren_: or you mean actual usage vs quota usage in API cell?17:48
mdormanyeah quotas are disabled in the compute cells.  i think what he means is reconcile quota usages with reality17:48
mgagneklindgren_: oh =(17:48
klindgren_I know I heard more than one person talking about quotas getting out of sync and having to script it to put quota inline.  I know Joe for sure talked about it.17:48
*** andrewbogott has left #openstack-operators17:51
*** hj-hp has quit IRC18:02
*** hj-hp has joined #openstack-operators18:04
*** logan2 has quit IRC18:18
*** harlowja_away is now known as harlowja_18:19
*** dboik has joined #openstack-operators18:25
*** SimonChung1 has joined #openstack-operators18:29
*** SimonChung has quit IRC18:29
*** SimonChung has joined #openstack-operators18:30
*** SimonChung1 has quit IRC18:30
*** SimonChung has quit IRC18:31
*** SimonChung has joined #openstack-operators18:32
*** VW_ has quit IRC18:42
*** VW_ has joined #openstack-operators18:59
*** turnerg has quit IRC19:00
*** sbfox has quit IRC19:08
*** sbfox has joined #openstack-operators19:10
*** hj-hp has quit IRC19:10
*** SimonChung1 has joined #openstack-operators19:12
*** SimonChung has quit IRC19:12
*** SimonChung has joined #openstack-operators19:12
*** SimonChung1 has quit IRC19:12
*** SimonChung has quit IRC19:29
*** SimonChung1 has joined #openstack-operators19:29
mgagneI think I'm bad at math: __init__() takes at least 4 arguments (8 given)19:30
*** matrohon has quit IRC19:46
*** turnerg has joined #openstack-operators19:49
*** Rockyg has joined #openstack-operators19:51
*** reed has joined #openstack-operators19:56
*** harlowja_ has quit IRC19:57
*** devlaps has joined #openstack-operators19:58
*** harlowja has joined #openstack-operators20:01
*** SimonChung1 has quit IRC20:03
*** SimonChung has joined #openstack-operators20:03
*** SimonChung has quit IRC20:03
*** SimonChung1 has joined #openstack-operators20:03
*** SimonChung has joined #openstack-operators20:04
*** SimonChung1 has quit IRC20:04
*** SimonChung1 has joined #openstack-operators20:05
*** SimonChung has quit IRC20:05
*** logan2 has joined #openstack-operators20:29
*** Piet has joined #openstack-operators20:39
*** esker has joined #openstack-operators20:44
*** dmsimard is now known as dmsimard_away20:53
*** Marga_ has quit IRC20:57
*** Marga_ has joined #openstack-operators20:57
*** turnerg has quit IRC20:58
*** turnerg has joined #openstack-operators21:01
*** VW_ has quit IRC21:03
*** VW__ has joined #openstack-operators21:03
*** VW__ has quit IRC21:03
*** VW_ has joined #openstack-operators21:03
*** sandywalsh has quit IRC21:23
*** Marga_ has quit IRC21:23
*** Marga_ has joined #openstack-operators21:23
*** sandywalsh has joined #openstack-operators21:24
*** Rockyg has quit IRC21:26
*** Marga_ has quit IRC21:34
*** Marga_ has joined #openstack-operators21:34
*** Marga_ has quit IRC21:38
*** Marga_ has joined #openstack-operators21:39
*** SimonChung1 has quit IRC21:51
*** turnerg has quit IRC21:52
*** harlowja has quit IRC21:58
*** belmoreira has joined #openstack-operators21:58
*** turnerg has joined #openstack-operators21:59
*** SimonChung has joined #openstack-operators22:06
*** SimonChung has quit IRC22:07
*** esker has quit IRC22:09
*** SimonChung has joined #openstack-operators22:11
*** radez is now known as radez_g0n322:15
*** blair has quit IRC22:20
*** pboros has quit IRC22:25
*** turnerg has quit IRC22:25
*** harlowja has joined #openstack-operators22:28
*** Marga_ has quit IRC22:31
*** Marga_ has joined #openstack-operators22:31
*** SimonChung1 has joined #openstack-operators22:39
*** SimonChung has quit IRC22:39
*** dboik has quit IRC22:46
*** SimonChung1 has quit IRC22:56
*** SimonChung has joined #openstack-operators22:57
*** Rockyg has joined #openstack-operators23:00
*** SimonChung has quit IRC23:01
*** SimonChung1 has joined #openstack-operators23:01
*** SimonChung1 has quit IRC23:02
*** SimonChung has joined #openstack-operators23:02
*** j05h has quit IRC23:02
*** j05h has joined #openstack-operators23:03
*** SimonChung has quit IRC23:03
*** SimonChung1 has joined #openstack-operators23:03
*** j05h has quit IRC23:03
*** VW_ has quit IRC23:34
*** signed8bit has joined #openstack-operators23:35
*** signed8bit has quit IRC23:43
*** belmoreira has quit IRC23:44
*** Piet has quit IRC23:51
*** dmsimard_away is now known as dmsimard23:58
*** dmsimard is now known as dmsimard_away23:58

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!