*** armax has quit IRC | 00:08 | |
*** simon-AS559 has joined #openstack-operators | 00:16 | |
*** simon-AS559 has quit IRC | 00:21 | |
*** markvoelker has joined #openstack-operators | 00:28 | |
*** mriedem has quit IRC | 01:07 | |
*** ducttape_ has joined #openstack-operators | 01:54 | |
*** ducttape_ has quit IRC | 01:59 | |
*** julim has joined #openstack-operators | 02:36 | |
*** markvoelker has quit IRC | 02:36 | |
*** fragatina has joined #openstack-operators | 02:38 | |
*** fragatina has quit IRC | 02:43 | |
*** ducttape_ has joined #openstack-operators | 02:55 | |
*** ducttape_ has quit IRC | 02:59 | |
*** armax has joined #openstack-operators | 03:08 | |
*** armax has quit IRC | 03:13 | |
*** chlong has quit IRC | 03:25 | |
*** julim has quit IRC | 03:28 | |
*** ducttape_ has joined #openstack-operators | 03:46 | |
*** ducttape_ has quit IRC | 03:49 | |
*** simon-AS559 has joined #openstack-operators | 03:57 | |
*** VW has joined #openstack-operators | 04:07 | |
*** VW has quit IRC | 04:35 | |
*** markvoelker has joined #openstack-operators | 04:37 | |
*** markvoelker has quit IRC | 04:42 | |
*** ducttape_ has joined #openstack-operators | 04:50 | |
*** ducttape_ has quit IRC | 04:55 | |
*** pcaruana has quit IRC | 05:03 | |
*** fragatina has joined #openstack-operators | 05:07 | |
*** fragatina has quit IRC | 05:13 | |
*** simon-AS559 has joined #openstack-operators | 05:26 | |
*** liverpooler has joined #openstack-operators | 05:45 | |
*** ducttape_ has joined #openstack-operators | 05:51 | |
*** ducttape_ has quit IRC | 05:56 | |
*** chlong has joined #openstack-operators | 05:59 | |
*** VW has joined #openstack-operators | 06:35 | |
*** markvoelker has joined #openstack-operators | 06:38 | |
*** pcaruana has joined #openstack-operators | 06:38 | |
*** VW has quit IRC | 06:39 | |
*** rcernin has joined #openstack-operators | 06:41 | |
*** markvoelker has quit IRC | 06:42 | |
*** simon-AS559 has joined #openstack-operators | 06:44 | |
*** simon-AS5591 has joined #openstack-operators | 06:46 | |
*** fragatina has joined #openstack-operators | 06:47 | |
*** simon-AS559 has quit IRC | 06:49 | |
*** ducttape_ has joined #openstack-operators | 06:52 | |
*** fragatina has quit IRC | 06:52 | |
*** tesseract- has joined #openstack-operators | 06:53 | |
*** jsheeren has joined #openstack-operators | 06:53 | |
*** ducttape_ has quit IRC | 06:56 | |
*** zhangjn has quit IRC | 07:04 | |
*** zhangjn has joined #openstack-operators | 07:05 | |
*** permalac has joined #openstack-operators | 07:24 | |
*** zhangjn has quit IRC | 07:25 | |
*** zhangjn has joined #openstack-operators | 07:28 | |
*** admin0 has joined #openstack-operators | 07:37 | |
*** admin0 has quit IRC | 07:38 | |
*** admin0 has joined #openstack-operators | 07:43 | |
*** liverpooler has quit IRC | 07:53 | |
*** ducttape_ has joined #openstack-operators | 07:53 | |
*** ducttape_ has quit IRC | 07:57 | |
*** matrohon has joined #openstack-operators | 07:58 | |
*** zhangjn has quit IRC | 08:06 | |
*** zhangjn has joined #openstack-operators | 08:06 | |
*** matrohon has quit IRC | 08:19 | |
*** matrohon has joined #openstack-operators | 08:35 | |
*** matrohon has quit IRC | 08:36 | |
*** fragatina has joined #openstack-operators | 08:50 | |
*** matrohon has joined #openstack-operators | 08:52 | |
*** liverpooler has joined #openstack-operators | 08:53 | |
*** liverpooler has quit IRC | 08:53 | |
*** liverpooler has joined #openstack-operators | 08:54 | |
*** fragatina has quit IRC | 08:55 | |
*** matrohon has quit IRC | 09:08 | |
*** matrohon has joined #openstack-operators | 09:24 | |
*** Guest52040 has joined #openstack-operators | 09:28 | |
*** fragatina has joined #openstack-operators | 09:51 | |
*** ducttape_ has joined #openstack-operators | 09:54 | |
*** fragatina has quit IRC | 09:56 | |
*** ducttape_ has quit IRC | 09:59 | |
*** matrohon has quit IRC | 10:01 | |
*** matrohon has joined #openstack-operators | 10:17 | |
*** keekz has joined #openstack-operators | 10:44 | |
*** ducttape_ has joined #openstack-operators | 10:55 | |
*** matrohon has quit IRC | 10:57 | |
*** ducttape_ has quit IRC | 11:00 | |
*** pcaruana has quit IRC | 11:06 | |
*** pcaruana has joined #openstack-operators | 11:07 | |
*** stanchan has quit IRC | 11:08 | |
*** permalac has quit IRC | 11:09 | |
*** matrohon has joined #openstack-operators | 11:13 | |
*** cdelatte has joined #openstack-operators | 11:15 | |
*** furlongm_ has joined #openstack-operators | 11:23 | |
*** paramite has joined #openstack-operators | 11:24 | |
*** Guest52040 has quit IRC | 11:40 | |
*** furlongm_ has quit IRC | 11:44 | |
*** markvoelker has joined #openstack-operators | 11:45 | |
*** matrohon has quit IRC | 11:45 | |
*** furlongm_ has joined #openstack-operators | 11:48 | |
*** furlongm_ has quit IRC | 11:51 | |
*** furlongm_ has joined #openstack-operators | 11:54 | |
*** VW has joined #openstack-operators | 11:56 | |
*** ducttape_ has joined #openstack-operators | 11:56 | |
*** VW has quit IRC | 11:56 | |
*** VW has joined #openstack-operators | 11:57 | |
*** furlongm_ has quit IRC | 11:59 | |
*** simon-AS559 has joined #openstack-operators | 12:00 | |
*** ducttape_ has quit IRC | 12:00 | |
*** matrohon has joined #openstack-operators | 12:02 | |
*** simon-AS5591 has quit IRC | 12:04 | |
*** ducttape_ has joined #openstack-operators | 12:06 | |
*** ducttape_ has quit IRC | 12:07 | |
*** VW has quit IRC | 12:07 | |
*** ducttape_ has joined #openstack-operators | 12:08 | |
*** furlongm_ has joined #openstack-operators | 12:10 | |
*** furlongm_ has quit IRC | 12:21 | |
*** zz9pzza has left #openstack-operators | 12:22 | |
*** matrohon has quit IRC | 12:23 | |
*** swat30 has joined #openstack-operators | 12:32 | |
*** ducttape_ has quit IRC | 12:32 | |
*** matrohon has joined #openstack-operators | 12:39 | |
*** fragatina has joined #openstack-operators | 12:52 | |
*** furlongm_ has joined #openstack-operators | 12:57 | |
*** fragatina has quit IRC | 12:58 | |
*** matrohon has quit IRC | 13:01 | |
*** ducttape_ has joined #openstack-operators | 13:01 | |
*** VW has joined #openstack-operators | 13:02 | |
*** dminer has joined #openstack-operators | 13:03 | |
*** VW has quit IRC | 13:07 | |
*** ducttape_ has quit IRC | 13:07 | |
*** furlongm_ has quit IRC | 13:15 | |
*** fragatina has joined #openstack-operators | 13:15 | |
*** matrohon has joined #openstack-operators | 13:17 | |
*** fragatina has quit IRC | 13:20 | |
*** furlongm_ has joined #openstack-operators | 13:21 | |
*** furlongm_ has quit IRC | 13:22 | |
mrhillsman | g'morning | 13:24 |
---|---|---|
*** furlongm_ has joined #openstack-operators | 13:29 | |
*** kstev has joined #openstack-operators | 13:31 | |
*** julim has joined #openstack-operators | 13:33 | |
*** matrohon has quit IRC | 13:35 | |
*** ducttape_ has joined #openstack-operators | 13:39 | |
*** VW has joined #openstack-operators | 13:45 | |
*** matrohon has joined #openstack-operators | 13:51 | |
*** mriedem has joined #openstack-operators | 13:52 | |
*** matrohon has quit IRC | 14:06 | |
*** esker has joined #openstack-operators | 14:10 | |
*** fragatina has joined #openstack-operators | 14:17 | |
*** permalac has joined #openstack-operators | 14:21 | |
*** fragatina has quit IRC | 14:21 | |
*** matrohon has joined #openstack-operators | 14:22 | |
*** matrohon has quit IRC | 14:24 | |
*** matrohon has joined #openstack-operators | 14:40 | |
*** markvoelker has quit IRC | 14:41 | |
*** fragatina has joined #openstack-operators | 14:43 | |
*** VW has quit IRC | 14:44 | |
*** VW has joined #openstack-operators | 14:44 | |
*** jsheeren has quit IRC | 14:44 | |
*** Zucan has joined #openstack-operators | 14:53 | |
*** markvoelker has joined #openstack-operators | 14:54 | |
*** _ducttape_ has joined #openstack-operators | 14:55 | |
*** ducttape_ has quit IRC | 14:58 | |
*** fragatina has quit IRC | 15:03 | |
*** mriedem1 has joined #openstack-operators | 15:04 | |
*** fragatina has joined #openstack-operators | 15:04 | |
*** mriedem has quit IRC | 15:05 | |
*** mriedem1 is now known as mriedem | 15:07 | |
*** matrohon has quit IRC | 15:10 | |
*** matrohon has joined #openstack-operators | 15:26 | |
*** matrohon has quit IRC | 15:32 | |
*** armax has joined #openstack-operators | 15:35 | |
*** paramite is now known as paramite|afk | 15:37 | |
*** matrohon has joined #openstack-operators | 15:49 | |
*** fragatina has quit IRC | 15:49 | |
*** paramite|afk is now known as paramite | 15:55 | |
*** matrohon has quit IRC | 15:59 | |
*** rcernin has quit IRC | 16:01 | |
*** _ducttape_ has quit IRC | 16:03 | |
*** ducttape_ has joined #openstack-operators | 16:03 | |
*** piet has joined #openstack-operators | 16:07 | |
*** admin0 has quit IRC | 16:09 | |
*** pcaruana has quit IRC | 16:11 | |
*** dalees has quit IRC | 16:12 | |
*** permalac has quit IRC | 16:12 | |
*** Apoorva has joined #openstack-operators | 16:12 | |
*** snecklifter has quit IRC | 16:24 | |
*** catintheroof has joined #openstack-operators | 16:28 | |
*** david-lyle_ has joined #openstack-operators | 16:29 | |
*** david-lyle has quit IRC | 16:33 | |
*** liverpooler has quit IRC | 16:35 | |
*** hj-hpe has joined #openstack-operators | 16:38 | |
*** hjanssen-hpe has joined #openstack-operators | 16:39 | |
*** VW has quit IRC | 16:42 | |
*** dalees has joined #openstack-operators | 16:47 | |
*** fragatina has joined #openstack-operators | 16:50 | |
*** tesseract- has quit IRC | 16:57 | |
*** esker has quit IRC | 16:58 | |
*** ducttape_ has quit IRC | 17:00 | |
*** stanchan has joined #openstack-operators | 17:06 | |
*** esker has joined #openstack-operators | 17:08 | |
*** zul_ has joined #openstack-operators | 17:09 | |
*** zul has quit IRC | 17:09 | |
*** simon-AS559 has quit IRC | 17:12 | |
*** stanchan has quit IRC | 17:12 | |
*** esker has quit IRC | 17:13 | |
*** ducttape_ has joined #openstack-operators | 17:14 | |
*** david-lyle_ has quit IRC | 17:42 | |
*** VW has joined #openstack-operators | 17:44 | |
*** david-lyle has joined #openstack-operators | 17:45 | |
openstackgerrit | Craig Sterrett proposed openstack/osops-tools-contrib: Added dir and heat files for interop challange https://review.openstack.org/351799 | 17:55 |
*** mriedem has quit IRC | 17:55 | |
*** mriedem has joined #openstack-operators | 17:56 | |
*** mriedem1 has joined #openstack-operators | 17:58 | |
*** mriedem has quit IRC | 18:01 | |
*** julim has quit IRC | 18:04 | |
*** julim has joined #openstack-operators | 18:05 | |
*** VW has quit IRC | 18:28 | |
*** VW has joined #openstack-operators | 18:29 | |
*** piet has quit IRC | 18:35 | |
*** simon-AS559 has joined #openstack-operators | 18:37 | |
*** piet has joined #openstack-operators | 18:44 | |
*** mriedem1 is now known as mriedem | 18:47 | |
*** beddari has joined #openstack-operators | 18:48 | |
*** doffm_ has joined #openstack-operators | 18:50 | |
*** Anticime1 has joined #openstack-operators | 18:50 | |
*** mfisch` has joined #openstack-operators | 18:50 | |
*** nibalize1 has joined #openstack-operators | 18:50 | |
*** cvstealt1 has joined #openstack-operators | 18:50 | |
*** tuvenen has joined #openstack-operators | 18:50 | |
*** sc68cal_ has joined #openstack-operators | 18:50 | |
*** mfisch has quit IRC | 18:50 | |
*** swat30 has quit IRC | 18:50 | |
*** flaviodsr has quit IRC | 18:50 | |
*** sc68cal has quit IRC | 18:50 | |
*** Anticimex has quit IRC | 18:50 | |
*** nikhil has quit IRC | 18:50 | |
*** doffm has quit IRC | 18:50 | |
*** cvstealth has quit IRC | 18:50 | |
*** dabukalam has quit IRC | 18:50 | |
*** nibalizer has quit IRC | 18:50 | |
*** tuvenen_ has quit IRC | 18:50 | |
*** swat30 has joined #openstack-operators | 18:50 | |
*** dabukalam has joined #openstack-operators | 18:51 | |
*** flaviodsr has joined #openstack-operators | 18:51 | |
*** nikhil has joined #openstack-operators | 18:52 | |
*** sc68cal_ is now known as sc68cal | 18:56 | |
*** fifieldt has quit IRC | 19:07 | |
*** fifieldt has joined #openstack-operators | 19:17 | |
*** pasquier-s has quit IRC | 19:24 | |
*** pasquier-s has joined #openstack-operators | 19:24 | |
*** xavpaice has joined #openstack-operators | 19:25 | |
*** vinsh has quit IRC | 19:29 | |
*** vinsh has joined #openstack-operators | 19:30 | |
*** flaviodsr has quit IRC | 19:47 | |
*** flaviodsr has joined #openstack-operators | 19:47 | |
*** nikhil has quit IRC | 19:47 | |
*** nikhil has joined #openstack-operators | 19:47 | |
*** pasquier-s has quit IRC | 19:47 | |
*** pasquier-s has joined #openstack-operators | 19:47 | |
*** _ducttape_ has joined #openstack-operators | 19:54 | |
*** ducttape_ has quit IRC | 19:57 | |
klindgren_ | For those of you guys doing cd and you are using jenkins, what are you using to actually do deployments out to your physical assets or running puppet/ceph or the like? | 20:01 |
*** Apoorva has quit IRC | 20:03 | |
*** _ducttape_ has quit IRC | 20:03 | |
*** ducttape_ has joined #openstack-operators | 20:04 | |
*** Zucan has quit IRC | 20:04 | |
klindgren_ | Or I guess the question I should be asking is. Do you guys use jenkins to attempt to deploy stuff (new packages/config changes/service restarts) via jenkins | 20:05 |
klindgren_ | or are you using a whole different system to do that | 20:05 |
*** paramite has quit IRC | 20:05 | |
jlk | Jenkins | 20:07 |
jlk | We use ansible + heat to create a cloud on VMs | 20:07 |
jlk | and ursula to deploy ( because what we're testing is usually Ursula ) | 20:07 |
*** Apoorva has joined #openstack-operators | 20:08 | |
jlk | eventually some of that heat may be replaced or augmented with ironic for testing on larger bare metal clouds | 20:08 |
*** rockyg has joined #openstack-operators | 20:10 | |
*** nibalize1 is now known as nibalizer | 20:13 | |
mgagne | klindgren_: we use Jenkins for our apps because we don't know better for UI and task automation =) | 20:18 |
mgagne | klindgren_: we are using ansible only (+ Puppet) for our cloud platform (no jenkins for deployment management) | 20:18 |
mgagne | cool part about jenkins is the pipeline view so you get a general idea about what and when stuff are deployed | 20:19 |
*** rocky_g has joined #openstack-operators | 20:19 | |
klindgren_ | so are you kicking ansible runs off by Jenkins? | 20:19 |
*** rockyg has quit IRC | 20:20 | |
mgagne | klindgren_: we have 2 deployments system in fact | 20:20 |
klindgren_ | bascially - trying to get the hell out of running puppet on servers with masterless puppet and wrapping that with a bunch of other checks done by mr jenkins | 20:20 |
mgagne | 1) "dev" apps: Jenkins triggers a custom bash script which rsync Puppet manifests and run puppet apply. | 20:20 |
klindgren_ | but using jenkins to run ansible to run puppet or other tasks seems... like an odd use of jenkins | 20:20 |
mgagne | 2) OpenStack: We run Ansible and it deploy latest puppetmaster package, rest is done with puppet agent | 20:21 |
mgagne | klindgren_: when you don't know better and have legacy, that's what you get =) | 20:21 |
klindgren_ | bascially using jenkins as a task runner/deployer for which it seems like other systems do that work better? | 20:21 |
mgagne | let me know if you know a better system, I'm really open to ideas at this point | 20:21 |
mgagne | better of jenkins: you benefit from the pipeline view. So you know build #12 passed unit tests, integration tests, deployed in staging, now awaiting deployment in produciton | 20:22 |
openfly | i've seen jenkins used to deploy stuff | 20:23 |
openfly | i prefer to use a CFM for the deploy | 20:23 |
mgagne | but with our "stable master" initiative, (gerrit and friends), our "main" jenkins now only has deployment tasks | 20:23 |
openfly | but jenkins for STAGING the deploy | 20:23 |
klindgren_ | openfly, CFM? | 20:23 |
openfly | and if you do use jenkins for production rollouts... use an isolated one. not the same one your devs use. | 20:23 |
xavpaice | GoCD is an option too | 20:24 |
openfly | configuration management software. puppet / chef / whathaveyou | 20:24 |
*** rockyg has joined #openstack-operators | 20:24 | |
openfly | also folks have been using docker for deploying the service components of jenkins | 20:24 |
openfly | or raw AMIs | 20:24 |
openfly | which is another approach | 20:25 |
*** rocky_g has quit IRC | 20:25 | |
openfly | IE build the docker / ami what have you in jenkins and roll out via standard orchestration | 20:25 |
klindgren_ | eh - thats not really an answer then imho. Bascially talking about getting the hell out of logging into servers to run x or figuring out ordering or what not. IE I have x change defined I want to push a button and it makes it so in the correct ordering on the correct servers | 20:25 |
openfly | which is doable in a dev environment but terrible for production rollout | 20:25 |
klindgren_ | with checks along the way to make sure things aren't going down in a blaze of glorry | 20:26 |
openfly | you want as few moving parts as possible in prod / uat rolls | 20:26 |
openfly | static EVERYTHING to avoid any failurse in dynamic methods | 20:26 |
klindgren_ | um? then how do you deploy static everything? | 20:26 |
openfly | one way is docker | 20:26 |
klindgren_ | Like you have puppet - pretty much impposible to get static everything? | 20:27 |
openfly | another is packaging venvs | 20:27 |
openfly | which is wierd and a bit tricky | 20:27 |
openfly | only debian really has a supported way to do that | 20:27 |
klindgren_ | eh - I think we are talking about two different things here | 20:27 |
openfly | but you can do it in rpm | 20:27 |
xavpaice | we're driving towards using GoCD to drive ansible runs + other config management to do deploys - full pipeline with a pushbutton to move across steps, and access controls | 20:27 |
mgagne | I think Jenkins or not isn't the question here since you are looking for validation and Jenkins isn't the one that will help you here | 20:27 |
jlk | You want as little open-ended as pssible | 20:27 |
openfly | yeah that's a lot of complexity for low return | 20:27 |
jlk | no "latest" versions of things | 20:27 |
jlk | explicit versioning. Ideally building as much code as possible into an artifact | 20:28 |
jlk | that's re-used over and over | 20:28 |
xavpaice | +1 | 20:28 |
openfly | +1 to jlk | 20:28 |
klindgren_ | yea - check | 20:28 |
jlk | in a fantasy world, everything goes into a container that's immutable | 20:28 |
klindgren_ | now working to how do you deploy that | 20:28 |
openfly | build it all in CI/CD stage it to whatever repo | 20:28 |
openfly | then roll as a single entity / artifact from there | 20:28 |
klindgren_ | which is what I am really targeting with my questioning | 20:28 |
jlk | klindgren_: We build deb packages of openstack code in virtualenvs | 20:28 |
openfly | jlk you can get pretty close to ideal state with low effort | 20:28 |
jlk | and deploy those packages with ansible | 20:28 |
klindgren_ | do you trigger those ansible runs from jenkins? | 20:29 |
jlk | we build once, and test in CI, preprod, prod | 20:29 |
openfly | jlk i do similar with rpms | 20:29 |
mgagne | yea, no latest here too, all pinned or static artifacts | 20:29 |
xavpaice | we also use debs like that (borrowed tooling from jlk) | 20:29 |
mgagne | brb lunch | 20:29 |
jlk | Ci is jenkins, preprod and prod are still manual runs of ursula | 20:29 |
openfly | but i've heard the bluebox folks are moving to docker containers | 20:29 |
jlk | openfly: maybe? It's on the wishlist | 20:29 |
openfly | i tried years back but the networking wasn't there | 20:29 |
xavpaice | that seems to be where docker sits for a number of people | 20:29 |
openfly | it's gotten better or so i am told. | 20:29 |
openfly | but yeah portable venvs ftw | 20:30 |
jlk | right, blockers are network, nova-compute (iscsi for volumes), swift for disk access, things like that | 20:30 |
xavpaice | jlk: with the venvs packaged up, do you sometimes see issues where binaries (xxx-dev) packages differ between the build env and the target? | 20:30 |
openfly | network is... tricky | 20:30 |
openfly | i admit i used to work for bigswitch... but they had some damned fine gear for pushing configs to. | 20:31 |
xavpaice | LXC is the same issues as docker in that respect | 20:31 |
jlk | xavpaice: sometimes, but rarely in a meaningful way. We are usually pretty prescriptive about our needs in those cases. | 20:31 |
xavpaice | it's usually fine for us, except when we're going through an upgrade and have, e.g., Liberty Cinder and Mitaka something else | 20:31 |
xavpaice | but that's mainly because we're bad and co-exist all the things on the OS | 20:32 |
jlk | ah, we do all of them in the same run | 20:32 |
xavpaice | brave :) | 20:32 |
jlk | like, we don't plan to have mixed versions for longer than it takes to complete the ansible playbook | 20:32 |
jlk | xavpaice: we don't have the resources to test the various scenarios :) | 20:32 |
openfly | years back i put all my cisco configs in puppet | 20:32 |
openfly | and just templated em | 20:32 |
xavpaice | tbh, nor do we ;) | 20:32 |
jlk | but yeah, we just completed Kilo -> Mitaka | 20:32 |
openfly | kinda sketch but it worked enough for top of rack | 20:33 |
openfly | pushed in the config via an ssh-agent script | 20:33 |
openfly | i know some of the sdn switches out there have puppet modules these days | 20:33 |
openfly | =/ | 20:33 |
openfly | anywho i am going to go back to work. | 20:34 |
jlk | we've got some automation for vyatta OS for our front LBs | 20:34 |
openfly | GL all | 20:34 |
xavpaice | klindgren_: is jenkins enough to trigger things between various stages, e.g. dev -> staging -> prod, with gates to allow that to happen? | 20:35 |
xavpaice | feels like it's not quite the right tool for that | 20:35 |
xavpaice | only because it seems less than obvious as to how - whereas tools like GoCD use Jenkins to run their stages, which, to me, seems a bit more logical | 20:36 |
klindgren_ | I will checkout gocd | 20:36 |
xavpaice | we were pointed at it due to a number of other areas in the business using it, so had the advantage of access to people that can drive it | 20:37 |
xavpaice | warning: xml configs | 20:37 |
klindgren_ | ugh - xml | 20:38 |
klindgren_ | not the wrose but seriously. | 20:38 |
xavpaice | yeah, luckily there's config management tools for it | 20:41 |
jlk | So, rundeck might be more useful for those deploy type tasks | 20:45 |
jlk | or, something like Ansible Tower | 20:46 |
jlk | Jenkins is more useful to artifact build up, development CI, etc.. Rundeck more for operational repeatable tasks with limited input | 20:46 |
jlk | You could do it with jenkins though, RAX did | 20:46 |
*** snecklifter has joined #openstack-operators | 20:46 | |
* xavpaice googles rundeck | 20:48 | |
*** jeh has quit IRC | 20:51 | |
xavpaice | that might just solve a bunch of problems round here :) | 20:55 |
*** jeh has joined #openstack-operators | 20:56 | |
*** jeh has quit IRC | 20:56 | |
*** jeh has joined #openstack-operators | 20:56 | |
*** shamail has joined #openstack-operators | 21:01 | |
klindgren_ | xavpaice, what scale are you using gocd at? | 21:10 |
xavpaice | small. Very small. | 21:12 |
xavpaice | and not particularly complex, either | 21:12 |
jlk | Thoughtworks tried to get us to use GoCD before they open sourced it. (this was when I was at RAX). But we rejected it. | 21:13 |
xavpaice | open source is a pre-req for anything we use here | 21:13 |
*** rockyg has quit IRC | 21:13 | |
jlk | good | 21:14 |
*** rockyg has joined #openstack-operators | 21:14 | |
xavpaice | it's a nice place to work :) | 21:14 |
jlk | I felt like goCD was really heavy, and only was really useful if it had its hands on everything, every aspect of software delivery | 21:14 |
jlk | and that's really concerning to me | 21:14 |
jlk | lock-in | 21:14 |
xavpaice | it's quite new for our team, we're still finding our feet - but it helps having other people in the business that have more experience | 21:15 |
xavpaice | I'm interested in playing with rundeck though - even as a complimentary tool - there's some gaps in our toolset that I've been trying to fill with Ansible plays but that's confusing for the rest of the team if I'm not really careful | 21:16 |
*** julim has quit IRC | 21:21 | |
yankcrime | +1 for rundeck | 21:25 |
yankcrime | i hear (or heard) good things about stackstorm as well | 21:25 |
jlk | Note, we don't use rundeck currently, but I've put some thought into it | 21:26 |
yankcrime | and apache brooklyn might be worth looking at | 21:26 |
*** piet has quit IRC | 21:37 | |
xavpaice | going back to the containers thing, are people deploying things like the Neutron L3 agent, nova compute, swift storage, in containers at all? | 21:40 |
xavpaice | APIs and such seems pretty straightforward, but the Neutron L3 agent with all the network namespaces and openvswitch stuff we use just seems a little complex | 21:40 |
jlk | right | 21:41 |
jlk | I haven't looked all that deeply | 21:41 |
jlk | because I've been told there are some non-starters | 21:41 |
*** catintheroof has quit IRC | 21:43 | |
xavpaice | that's why we've shied away too, but KVM VMs are getting expensive | 21:44 |
yankcrime | we're only sticking things in containers that lend themselves to being deployed in that way (for now) | 21:47 |
yankcrime | so yeah, that's mostly the api / scheduler components etc. | 21:47 |
yankcrime | giving our customers the ability to manage and run containers natively is a bigger priority for us tbh | 21:48 |
yankcrime | our own use of containers for various bits of infra is secondary really | 21:48 |
*** shamail has quit IRC | 21:52 | |
*** mriedem has quit IRC | 21:55 | |
*** simon-AS559 has quit IRC | 22:00 | |
*** Apoorva has quit IRC | 22:00 | |
*** Apoorva has joined #openstack-operators | 22:01 | |
*** VW has quit IRC | 22:04 | |
*** Apoorva has quit IRC | 22:05 | |
*** Apoorva has joined #openstack-operators | 22:06 | |
xavpaice | I'm only really interested in our infra being in containers to provide some kind of separation beyond what's on offer with venvs, and so we can add/remove items more rapidly rather than patch/maintain | 22:06 |
*** VW has joined #openstack-operators | 22:09 | |
yankcrime | yup, exactly the same rationale for us | 22:12 |
*** VW has quit IRC | 22:13 | |
*** julim has joined #openstack-operators | 22:19 | |
*** snecklifter has quit IRC | 22:28 | |
*** chlong has quit IRC | 22:35 | |
*** piet has joined #openstack-operators | 22:35 | |
*** ducttape_ has quit IRC | 22:36 | |
*** rockyg has quit IRC | 22:43 | |
*** ggillies has joined #openstack-operators | 23:38 | |
*** markvoelker has quit IRC | 23:39 | |
*** emccormick has quit IRC | 23:40 | |
*** VW has joined #openstack-operators | 23:41 | |
*** furlongm_ has quit IRC | 23:44 | |
*** VW_ has joined #openstack-operators | 23:57 | |
*** VW_ has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!