*** ZZelle has quit IRC | 00:04 | |
*** jkilpatr has joined #openstack-dev | 00:08 | |
*** krtaylor has quit IRC | 00:08 | |
*** rfolco has joined #openstack-dev | 00:13 | |
*** jmckind has quit IRC | 00:13 | |
*** xarses has quit IRC | 00:13 | |
*** claudiub|2 has quit IRC | 00:14 | |
*** sc has quit IRC | 00:17 | |
*** sc has joined #openstack-dev | 00:19 | |
*** sc is now known as Guest44543 | 00:19 | |
*** rfolco has quit IRC | 00:20 | |
*** cdub has quit IRC | 00:20 | |
*** _cjones_ has quit IRC | 00:21 | |
*** _cjones_ has joined #openstack-dev | 00:22 | |
*** _cjones_ has quit IRC | 00:26 | |
*** limao has joined #openstack-dev | 00:27 | |
*** mriedem has joined #openstack-dev | 00:27 | |
*** cdub has joined #openstack-dev | 00:28 | |
*** jwcroppe has joined #openstack-dev | 00:28 | |
*** gfidente|afk has quit IRC | 00:30 | |
*** thorst has joined #openstack-dev | 00:31 | |
*** ansmith has joined #openstack-dev | 00:31 | |
*** cdub has quit IRC | 00:32 | |
*** haukebruno has quit IRC | 00:33 | |
*** dimtruck is now known as zz_dimtruck | 00:33 | |
*** cdub has joined #openstack-dev | 00:34 | |
*** rfolco has joined #openstack-dev | 00:35 | |
*** rfolco has quit IRC | 00:35 | |
*** hongbin has quit IRC | 00:35 | |
*** thorst has quit IRC | 00:36 | |
*** sdake has quit IRC | 00:36 | |
*** adu has joined #openstack-dev | 00:36 | |
*** tovin07 has joined #openstack-dev | 00:38 | |
*** dtardivel has quit IRC | 00:40 | |
*** thorst has joined #openstack-dev | 00:41 | |
*** sdake has joined #openstack-dev | 00:42 | |
*** cdub has quit IRC | 00:42 | |
*** gongysh has joined #openstack-dev | 00:45 | |
*** jathan has quit IRC | 00:45 | |
*** gongysh has quit IRC | 00:49 | |
*** owalsh-afk has quit IRC | 00:52 | |
*** owalsh-afk has joined #openstack-dev | 00:52 | |
*** krtaylor has joined #openstack-dev | 00:53 | |
*** zz_dimtruck is now known as dimtruck | 00:53 | |
*** haukebruno has joined #openstack-dev | 00:54 | |
*** Jinxing has joined #openstack-dev | 00:55 | |
*** Jinxing has quit IRC | 00:56 | |
*** owalsh has joined #openstack-dev | 00:57 | |
*** jmckind has joined #openstack-dev | 00:57 | |
*** owalsh-afk has quit IRC | 00:57 | |
*** ansmith has quit IRC | 00:59 | |
*** thorst has quit IRC | 01:01 | |
*** armax has joined #openstack-dev | 01:06 | |
*** Swami has quit IRC | 01:06 | |
*** cloudtrainme has joined #openstack-dev | 01:09 | |
*** jmckind is now known as jmckind_ | 01:13 | |
*** dimtruck is now known as zz_dimtruck | 01:13 | |
*** jmckind_ is now known as jmckind | 01:14 | |
*** jamielennox is now known as jamielennox|away | 01:16 | |
*** saibarspeis has quit IRC | 01:18 | |
*** saibarspeis has joined #openstack-dev | 01:20 | |
*** zz_dimtruck is now known as dimtruck | 01:22 | |
*** jmckind is now known as jmckind_ | 01:32 | |
*** jmckind_ is now known as jmckind | 01:34 | |
*** jmckind is now known as jmckind_ | 01:34 | |
*** jmckind_ is now known as jmckind | 01:34 | |
*** yanyanhu has joined #openstack-dev | 01:50 | |
*** adu has quit IRC | 01:52 | |
*** chigang has joined #openstack-dev | 01:57 | |
*** ijw has quit IRC | 01:58 | |
*** jmckind has quit IRC | 02:00 | |
*** dimtruck is now known as zz_dimtruck | 02:06 | |
*** achampion has joined #openstack-dev | 02:09 | |
*** yuntongjin has joined #openstack-dev | 02:09 | |
*** sdake_ has joined #openstack-dev | 02:10 | |
*** gyee has quit IRC | 02:12 | |
*** gyee has joined #openstack-dev | 02:12 | |
*** sdake has quit IRC | 02:13 | |
*** radhikam has quit IRC | 02:15 | |
*** raunak has quit IRC | 02:16 | |
*** sdake_ is now known as sdake | 02:28 | |
*** diablo_rojo has quit IRC | 02:38 | |
*** yee379 has quit IRC | 02:49 | |
*** xarses_ has quit IRC | 02:50 | |
*** yee379 has joined #openstack-dev | 02:50 | |
*** xarses has joined #openstack-dev | 02:51 | |
*** cloudtrainme has quit IRC | 02:53 | |
*** gyee has quit IRC | 02:58 | |
*** gyee has joined #openstack-dev | 02:59 | |
*** raunak has joined #openstack-dev | 03:01 | |
*** rpittau_ has joined #openstack-dev | 03:02 | |
*** rpittau has quit IRC | 03:04 | |
*** gongysh has joined #openstack-dev | 03:04 | |
*** nplanel has joined #openstack-dev | 03:09 | |
*** john-davidge has joined #openstack-dev | 03:15 | |
*** gongysh has quit IRC | 03:16 | |
*** john-davidge has quit IRC | 03:20 | |
*** mriedem is now known as mriedem_afk | 03:26 | |
*** erlon has quit IRC | 03:35 | |
*** halprin has quit IRC | 03:42 | |
*** yamahata has quit IRC | 03:45 | |
*** iyamahat has quit IRC | 03:45 | |
*** tuanluong has joined #openstack-dev | 03:50 | |
*** thorst has joined #openstack-dev | 03:50 | |
*** thorst has quit IRC | 03:50 | |
*** rcernin has quit IRC | 03:50 | |
*** raunak has quit IRC | 03:54 | |
*** kgiusti has left #openstack-dev | 03:54 | |
*** nmathew has joined #openstack-dev | 03:58 | |
*** yuntongjin has quit IRC | 04:03 | |
*** nicolasbock has quit IRC | 04:06 | |
*** fragatina has quit IRC | 04:13 | |
*** achampion has quit IRC | 04:13 | |
*** achampion has joined #openstack-dev | 04:13 | |
*** halprin has joined #openstack-dev | 04:25 | |
*** psachin has joined #openstack-dev | 04:26 | |
openstackgerrit | Kirill Zaitsev proposed openstack/governance master: Add yaql under murano team to allow yaql use releases https://review.openstack.org/439983 | 04:26 |
---|---|---|
*** fragatina has joined #openstack-dev | 04:28 | |
*** thorst has joined #openstack-dev | 04:32 | |
*** thorst has quit IRC | 04:32 | |
*** fragatina has quit IRC | 04:32 | |
*** sree has joined #openstack-dev | 04:43 | |
*** ShaneDavidson has quit IRC | 05:02 | |
*** thorst has joined #openstack-dev | 05:03 | |
*** sdake has quit IRC | 05:08 | |
*** qlixed has joined #openstack-dev | 05:11 | |
*** thorst has quit IRC | 05:16 | |
*** adriant_ has quit IRC | 05:20 | |
*** rderose has quit IRC | 05:21 | |
*** fragatina has joined #openstack-dev | 05:22 | |
*** ayogi has joined #openstack-dev | 05:23 | |
*** fragatina has quit IRC | 05:26 | |
*** k4n0 has joined #openstack-dev | 05:31 | |
*** radhikam has joined #openstack-dev | 05:32 | |
*** jcoufal has joined #openstack-dev | 05:35 | |
*** yolanda has quit IRC | 05:35 | |
*** john-davidge has joined #openstack-dev | 05:42 | |
*** radhikam has quit IRC | 05:45 | |
*** john-davidge has quit IRC | 05:47 | |
*** halprin has quit IRC | 05:52 | |
*** Poornima has joined #openstack-dev | 05:56 | |
*** jcoufal_ has joined #openstack-dev | 05:59 | |
*** jcoufal has quit IRC | 06:00 | |
*** dhajare has joined #openstack-dev | 06:04 | |
*** sridharg has joined #openstack-dev | 06:07 | |
*** claudiub|2 has joined #openstack-dev | 06:08 | |
*** chigang has quit IRC | 06:09 | |
*** qlixed has quit IRC | 06:12 | |
*** jcoufal has joined #openstack-dev | 06:12 | |
*** armax has quit IRC | 06:14 | |
*** jcoufal_ has quit IRC | 06:15 | |
*** AnilV4 has joined #openstack-dev | 06:18 | |
*** psachin_ has joined #openstack-dev | 06:18 | |
*** psachin_ has quit IRC | 06:19 | |
*** jcoufal_ has joined #openstack-dev | 06:29 | |
*** achampion has quit IRC | 06:30 | |
*** sreenath has joined #openstack-dev | 06:30 | |
*** jcoufal has quit IRC | 06:31 | |
sreenath | Hi Guys, does anyone know - how we can enable Swift service in an existing Devstack environment? | 06:31 |
*** e0ne has joined #openstack-dev | 06:31 | |
*** svinota has joined #openstack-dev | 06:38 | |
*** k4n0 has quit IRC | 06:40 | |
*** ekuris has joined #openstack-dev | 06:42 | |
*** jcoufal has joined #openstack-dev | 06:43 | |
*** salv-orlando has joined #openstack-dev | 06:45 | |
*** ShaneDavidson has joined #openstack-dev | 06:46 | |
*** jcoufal_ has quit IRC | 06:46 | |
*** gamado has joined #openstack-dev | 06:46 | |
*** salv-orl_ has joined #openstack-dev | 06:52 | |
*** k4n0 has joined #openstack-dev | 06:52 | |
*** gyee has quit IRC | 06:54 | |
*** vnogin has joined #openstack-dev | 06:54 | |
*** salv-orlando has quit IRC | 06:55 | |
*** itzikb has joined #openstack-dev | 06:56 | |
*** jcoufal has quit IRC | 06:59 | |
*** k4n0 has quit IRC | 06:59 | |
*** kobis has joined #openstack-dev | 07:00 | |
*** yamahata has joined #openstack-dev | 07:08 | |
*** vnogin has quit IRC | 07:08 | |
*** rcernin has joined #openstack-dev | 07:18 | |
*** kobis has quit IRC | 07:18 | |
*** tesseract has joined #openstack-dev | 07:18 | |
*** lpetrut has joined #openstack-dev | 07:20 | |
*** ShaneDavidson has quit IRC | 07:21 | |
*** rarcea has joined #openstack-dev | 07:24 | |
*** lpetrut has quit IRC | 07:24 | |
*** hwoarang has quit IRC | 07:28 | |
*** hwoarang has joined #openstack-dev | 07:29 | |
*** vladikr has quit IRC | 07:30 | |
*** charcol has quit IRC | 07:30 | |
*** ansmith has joined #openstack-dev | 07:30 | |
*** raunak has joined #openstack-dev | 07:32 | |
*** zhugaoxiao has joined #openstack-dev | 07:34 | |
*** yamamoto has quit IRC | 07:38 | |
*** gongysh has joined #openstack-dev | 07:41 | |
*** limao has quit IRC | 07:43 | |
*** hseipp has joined #openstack-dev | 07:43 | |
*** limao has joined #openstack-dev | 07:45 | |
*** e0ne has quit IRC | 07:47 | |
*** ansmith has quit IRC | 07:47 | |
*** rarcea has quit IRC | 07:53 | |
*** pkoniszewski has joined #openstack-dev | 07:53 | |
*** shardy has joined #openstack-dev | 08:04 | |
*** matrohon has joined #openstack-dev | 08:04 | |
*** yuntongjin has joined #openstack-dev | 08:05 | |
*** rarcea has joined #openstack-dev | 08:05 | |
*** athomas has joined #openstack-dev | 08:07 | |
*** k4n0 has joined #openstack-dev | 08:12 | |
*** pcaruana has joined #openstack-dev | 08:13 | |
*** chigang has joined #openstack-dev | 08:14 | |
*** treiz has joined #openstack-dev | 08:15 | |
*** ltomasbo|away is now known as ltomasbo | 08:16 | |
*** yamamoto has joined #openstack-dev | 08:17 | |
*** yamamoto_ has joined #openstack-dev | 08:17 | |
*** tremble has joined #openstack-dev | 08:19 | |
*** yamamoto_ has quit IRC | 08:20 | |
*** kobis has joined #openstack-dev | 08:20 | |
*** yamamoto has quit IRC | 08:21 | |
*** raunak has quit IRC | 08:26 | |
*** lpetrut has joined #openstack-dev | 08:29 | |
*** dtardivel has joined #openstack-dev | 08:31 | |
*** lpetrut has quit IRC | 08:33 | |
*** matrohon has quit IRC | 08:34 | |
*** jpich has joined #openstack-dev | 08:37 | |
*** DFFlanders has joined #openstack-dev | 08:40 | |
*** nmathew has quit IRC | 08:41 | |
*** nmathew- has joined #openstack-dev | 08:41 | |
*** dnikisho1 has quit IRC | 08:41 | |
*** dnikishov has joined #openstack-dev | 08:42 | |
*** dnikishov is now known as Guest66385 | 08:42 | |
*** tlaxkit has joined #openstack-dev | 08:42 | |
*** jordanP has joined #openstack-dev | 08:46 | |
*** sshnaidm|off is now known as sshnaidm | 08:46 | |
*** gszasz has joined #openstack-dev | 08:47 | |
*** rraja has joined #openstack-dev | 08:48 | |
*** zackf has quit IRC | 08:50 | |
*** saibarspeis has quit IRC | 08:50 | |
*** takamatsu has joined #openstack-dev | 08:51 | |
*** sdake_ has joined #openstack-dev | 08:52 | |
*** hseipp has quit IRC | 08:52 | |
*** dhajare has quit IRC | 08:53 | |
*** ioggstream has joined #openstack-dev | 08:59 | |
*** zzzeek has quit IRC | 09:00 | |
*** zzzeek has joined #openstack-dev | 09:00 | |
*** priteau has joined #openstack-dev | 09:01 | |
*** mhickey has joined #openstack-dev | 09:03 | |
*** shardy has quit IRC | 09:04 | |
*** shardy has joined #openstack-dev | 09:04 | |
*** rraja has quit IRC | 09:09 | |
*** eglynn has joined #openstack-dev | 09:11 | |
*** thorst has joined #openstack-dev | 09:13 | |
*** yamamoto has joined #openstack-dev | 09:17 | |
*** thorst has quit IRC | 09:18 | |
*** ioggstream has quit IRC | 09:18 | |
*** gmoro has joined #openstack-dev | 09:18 | |
*** yamamoto has quit IRC | 09:22 | |
*** ygbo has joined #openstack-dev | 09:24 | |
*** eezhova has joined #openstack-dev | 09:24 | |
*** dsariel has joined #openstack-dev | 09:25 | |
*** Guest79770 has quit IRC | 09:27 | |
*** ZZelle has joined #openstack-dev | 09:27 | |
*** ZZelle is now known as Guest20418 | 09:28 | |
*** Guest20418 is now known as ZZelle_ | 09:28 | |
*** nmathew- has quit IRC | 09:34 | |
*** lucas-afk is now known as lucasagomes | 09:35 | |
*** noslzzp_ has joined #openstack-dev | 09:36 | |
*** noslzzp has quit IRC | 09:36 | |
*** electrofelix has joined #openstack-dev | 09:37 | |
*** yuntongjin has quit IRC | 09:39 | |
*** aarefiev_afk is now known as aarefiev | 09:39 | |
*** snica has joined #openstack-dev | 09:40 | |
*** sdake_ is now known as sdake | 09:41 | |
*** gamado has quit IRC | 09:44 | |
*** akrivoka has joined #openstack-dev | 09:46 | |
*** felixsch_ has quit IRC | 09:49 | |
*** jordanP has quit IRC | 09:57 | |
*** felixsch_ has joined #openstack-dev | 09:58 | |
*** MattMan has quit IRC | 10:00 | |
*** MattMan has joined #openstack-dev | 10:00 | |
*** aasthad has quit IRC | 10:02 | |
*** gszasz has quit IRC | 10:06 | |
*** gszasz has joined #openstack-dev | 10:08 | |
*** bks has joined #openstack-dev | 10:10 | |
*** gszasz has quit IRC | 10:10 | |
*** limao has quit IRC | 10:11 | |
*** gszasz has joined #openstack-dev | 10:12 | |
*** tovin07 has quit IRC | 10:12 | |
*** gmoro has quit IRC | 10:13 | |
*** gmoro has joined #openstack-dev | 10:14 | |
*** nmathew has joined #openstack-dev | 10:16 | |
*** sdake has quit IRC | 10:18 | |
*** lpetrut has joined #openstack-dev | 10:18 | |
*** dtantsur|afk is now known as dtantsur | 10:19 | |
*** yamamoto has joined #openstack-dev | 10:19 | |
*** yamamoto has quit IRC | 10:22 | |
*** sdake has joined #openstack-dev | 10:22 | |
*** gongysh has quit IRC | 10:27 | |
*** mhickey has quit IRC | 10:28 | |
*** yanyanhu has quit IRC | 10:31 | |
*** cdent has joined #openstack-dev | 10:33 | |
*** sree has quit IRC | 10:35 | |
*** john-davidge has joined #openstack-dev | 10:36 | |
odyssey4me | shardy flaper87 EmilienM andymccr inc0 v1k0d3n I've moved content from https://etherpad.openstack.org/p/ptg-pike-deployment-projects-collab into https://etherpad.openstack.org/p/deployment-pike and added some meat to it | 10:40 |
*** ociuhandu has joined #openstack-dev | 10:41 | |
shardy | odyssey4me: Hey, thanks! | 10:41 |
shardy | odyssey4me: sorry I wasn't aware there was an existing etherpad | 10:41 |
flaper87 | odyssey4me: that's awesome, thanks | 10:41 |
*** sdake has quit IRC | 10:41 | |
*** john-davidge has quit IRC | 10:41 | |
odyssey4me | shardy that was more of a scratch pad from the initial discussion that OSA and O-H had | 10:41 |
odyssey4me | it's good that we're moving stuff over into this one as it's more inclusive and purpose specific | 10:42 |
*** eezhova has quit IRC | 10:42 | |
shardy | odyssey4me: ah, yeah I think I actuall did see that but forgot, thanks for adding the content :) | 10:42 |
shardy | maybe we could add a list of the projects interested in collaborating to the wiki along with irc nicks for those prepared to act as a point of contact | 10:43 |
* shardy will look at doing that later | 10:44 | |
*** Poornima has quit IRC | 10:45 | |
*** ociuhandu has quit IRC | 10:47 | |
*** dalgaaf has quit IRC | 10:48 | |
*** dalgaaf has joined #openstack-dev | 10:48 | |
*** claudiub|2 is now known as claudiub | 10:49 | |
*** DFFlanders has quit IRC | 10:51 | |
*** dhajare has joined #openstack-dev | 10:51 | |
*** yamamoto has joined #openstack-dev | 10:53 | |
*** yamamoto has quit IRC | 10:53 | |
*** Guest44543 is now known as sc | 10:54 | |
*** eezhova has joined #openstack-dev | 10:54 | |
*** bogdando has joined #openstack-dev | 10:55 | |
*** mvk has quit IRC | 10:57 | |
*** ociuhandu has joined #openstack-dev | 10:59 | |
*** shardy has quit IRC | 11:00 | |
*** shardy has joined #openstack-dev | 11:01 | |
*** nicolasbock has joined #openstack-dev | 11:01 | |
*** ioggstream has joined #openstack-dev | 11:04 | |
*** yamamoto has joined #openstack-dev | 11:04 | |
*** paramite has joined #openstack-dev | 11:07 | |
*** gfidente has joined #openstack-dev | 11:08 | |
*** nmathew has quit IRC | 11:08 | |
*** halves has joined #openstack-dev | 11:08 | |
*** sdake has joined #openstack-dev | 11:12 | |
*** ioggstream has quit IRC | 11:13 | |
*** thorst has joined #openstack-dev | 11:14 | |
*** halves has quit IRC | 11:16 | |
*** eezhova has quit IRC | 11:17 | |
*** ociuhandu has quit IRC | 11:18 | |
*** ociuhandu has joined #openstack-dev | 11:18 | |
*** ociuhandu has quit IRC | 11:18 | |
*** ociuhandu has joined #openstack-dev | 11:19 | |
*** thorst has quit IRC | 11:19 | |
*** Poornima has joined #openstack-dev | 11:26 | |
*** mvk has joined #openstack-dev | 11:28 | |
*** john-davidge has joined #openstack-dev | 11:29 | |
*** john-dav_ has joined #openstack-dev | 11:34 | |
*** john-davidge has quit IRC | 11:34 | |
*** jkilpatr has quit IRC | 11:34 | |
*** ociuhandu has quit IRC | 11:37 | |
*** ociuhandu has joined #openstack-dev | 11:39 | |
*** watersoul has quit IRC | 11:41 | |
*** eglynn has quit IRC | 11:43 | |
*** snica is now known as snica_away | 11:43 | |
*** ociuhandu has quit IRC | 11:43 | |
*** Poornima has quit IRC | 11:44 | |
*** paramite has quit IRC | 11:45 | |
*** sdague has joined #openstack-dev | 11:46 | |
*** watersoul has joined #openstack-dev | 11:48 | |
*** sdake has quit IRC | 11:49 | |
*** sdake has joined #openstack-dev | 11:49 | |
*** halves has joined #openstack-dev | 11:50 | |
*** jkilpatr has joined #openstack-dev | 11:51 | |
*** darvon has quit IRC | 11:51 | |
*** darvon has joined #openstack-dev | 11:52 | |
*** yassine has quit IRC | 11:52 | |
*** lucasagomes is now known as lucas-brb | 11:52 | |
*** sdake_ has joined #openstack-dev | 11:55 | |
*** darvon has quit IRC | 11:55 | |
*** sdake has quit IRC | 11:56 | |
*** darvon has joined #openstack-dev | 11:56 | |
*** darvon has quit IRC | 11:57 | |
*** darvon has joined #openstack-dev | 11:58 | |
*** yassine has joined #openstack-dev | 11:58 | |
*** jkilpatr has quit IRC | 11:58 | |
*** yamamoto has quit IRC | 11:58 | |
*** chigang has quit IRC | 11:59 | |
*** e0ne has joined #openstack-dev | 12:06 | |
*** sreenath has quit IRC | 12:07 | |
*** yamahata has quit IRC | 12:08 | |
*** sdake_ is now known as sdake | 12:09 | |
EmilienM | odyssey4me: excellent | 12:10 |
*** aysyd has joined #openstack-dev | 12:12 | |
*** jkilpatr has joined #openstack-dev | 12:12 | |
EmilienM | odyssey4me: also, ack for mailing list | 12:13 |
EmilienM | works for me now | 12:13 |
EmilienM | odyssey4me: creating the WG is on my todo, I was waiting for feedback this week after shardy's email and it seems we're ready now | 12:13 |
*** steveg_afk has quit IRC | 12:14 | |
*** snica_away is now known as snica | 12:15 | |
EmilienM | odyssey4me: I'm confused about why not using IRC channel | 12:15 |
EmilienM | because that's how the community works, IRC + ML | 12:15 |
odyssey4me | EmilienM I don't see what the point is of creating another exclusive space for discussions | 12:15 |
odyssey4me | that makes sense for projects, but I don't think it's appropriate for working groups | 12:16 |
odyssey4me | this channel is open, just like the ML and many people would be interested in the discussions we have | 12:16 |
*** annegentle has quit IRC | 12:16 | |
odyssey4me | also, this channel is not all that busy - but everyone is in it, so using this channel increases our discussion exposure, therefore giving us broader input | 12:17 |
*** athomas has quit IRC | 12:18 | |
odyssey4me | if our discussion traffic increases such that we're intruding on others, then I'd be happy to support moving to another channel - but having another channel to be mostly idle is a waste of screen real-estate :p | 12:18 |
odyssey4me | EmilienM if you feel that it's the right thing to do, then I will follow your lead | 12:19 |
EmilienM | to be honest, I don't know :-) we're starting things now, I think we'll learn on the go how we like to work | 12:20 |
odyssey4me | It would have been great to discuss it as a community, instead of a person making a unilateral decision | 12:20 |
EmilienM | I think for now, discussions should happen on ML when possible (and that's what I would do) | 12:21 |
odyssey4me | yep, agreed | 12:21 |
*** dtantsur is now known as dtantsur|bbl | 12:21 | |
*** shardy is now known as shardy_lunch | 12:21 | |
andymccr | yeah tbh that is the reason i havnt really commented on that side of things at all, its early doors - and its hard to know. perhaps meetings/IRC dont work and the etherpad/ML is all we need, but its all conjecture | 12:21 |
*** steveg_afk has joined #openstack-dev | 12:26 | |
*** alexismonville has joined #openstack-dev | 12:26 | |
*** athomas has joined #openstack-dev | 12:29 | |
*** sdake_ has joined #openstack-dev | 12:29 | |
*** sdake has quit IRC | 12:30 | |
*** alexismonville has quit IRC | 12:30 | |
*** cloudtrainme has joined #openstack-dev | 12:35 | |
*** steveg_afk has quit IRC | 12:35 | |
*** wznoinsk has quit IRC | 12:39 | |
*** tuanluong has quit IRC | 12:40 | |
*** wznoinsk has joined #openstack-dev | 12:42 | |
*** rraja has joined #openstack-dev | 12:42 | |
*** gszasz has quit IRC | 12:43 | |
*** cloudtrainme has quit IRC | 12:45 | |
*** thorst has joined #openstack-dev | 12:45 | |
*** nplanel has quit IRC | 12:45 | |
*** gszasz has joined #openstack-dev | 12:48 | |
*** gszasz has quit IRC | 12:48 | |
*** steveg_afk has joined #openstack-dev | 12:49 | |
*** gszasz has joined #openstack-dev | 12:51 | |
*** limao has joined #openstack-dev | 12:51 | |
*** salv-orlando has joined #openstack-dev | 12:52 | |
*** owalsh is now known as owalsh-afk | 12:53 | |
*** dsariel has quit IRC | 12:53 | |
*** ayogi has quit IRC | 12:54 | |
*** salv-orl_ has quit IRC | 12:55 | |
*** AnilV4 has quit IRC | 12:56 | |
*** bogdando has quit IRC | 12:57 | |
*** rfolco has joined #openstack-dev | 12:57 | |
*** shardy_lunch is now known as shardy | 12:58 | |
*** yamamoto has joined #openstack-dev | 12:59 | |
*** sdake has joined #openstack-dev | 12:59 | |
*** sdake_ has quit IRC | 13:01 | |
*** mriedem_afk is now known as mriedem | 13:02 | |
*** matrohon has joined #openstack-dev | 13:02 | |
*** jwcroppe has quit IRC | 13:08 | |
*** yamamoto has quit IRC | 13:09 | |
*** saggi has quit IRC | 13:11 | |
*** jlwhite has quit IRC | 13:15 | |
*** jlwhite has joined #openstack-dev | 13:15 | |
*** steveg_afk has quit IRC | 13:15 | |
*** rderose has joined #openstack-dev | 13:15 | |
*** sdake_ has joined #openstack-dev | 13:16 | |
*** saggi has joined #openstack-dev | 13:17 | |
*** ioggstream has joined #openstack-dev | 13:18 | |
*** sdake has quit IRC | 13:19 | |
*** READ10 has joined #openstack-dev | 13:21 | |
*** jwcroppe has joined #openstack-dev | 13:23 | |
*** nplanel has joined #openstack-dev | 13:23 | |
*** Poornima has joined #openstack-dev | 13:25 | |
*** rpittau_ is now known as rpittau | 13:26 | |
*** snica is now known as snica_away | 13:28 | |
*** snica_away is now known as snica | 13:29 | |
*** cdent has quit IRC | 13:31 | |
*** gordc has joined #openstack-dev | 13:33 | |
*** dizquierdo has joined #openstack-dev | 13:34 | |
johnthetubaguy | SpamapS: dstanek: mriedem: notmorgan: noticed the debate around quota from lbragstad ML post, curious if this helps answer questions: https://review.openstack.org/#/c/429678 | 13:35 |
*** ansmith has joined #openstack-dev | 13:35 | |
johnthetubaguy | FWIW, I think placement API, once split out of nova, could eventually handle quotas, but the current proposals seems like a good step in that direction | 13:35 |
*** ioggstream has quit IRC | 13:39 | |
*** v1k0d3n has joined #openstack-dev | 13:43 | |
*** dsariel has joined #openstack-dev | 13:44 | |
*** lucas-brb is now known as lucasagomes | 13:44 | |
*** noslzzp_ has quit IRC | 13:44 | |
*** noslzzp has joined #openstack-dev | 13:45 | |
*** kgiusti has joined #openstack-dev | 13:47 | |
*** cloudtrainme has joined #openstack-dev | 13:48 | |
*** radhikam has joined #openstack-dev | 13:48 | |
SpamapS | johnthetubaguy: that's an interesting way to go with that. Close to the resource tracker seems like the right place to put usage information. | 13:49 |
*** aolwas has quit IRC | 13:51 | |
*** nplanel has quit IRC | 13:52 | |
*** eharney has joined #openstack-dev | 13:52 | |
*** mvk has quit IRC | 13:52 | |
sdague | SpamapS: were you in the room when the quotas discussion was happening? | 13:53 |
*** luizbag has joined #openstack-dev | 13:54 | |
sdague | because, part of the reason for putting limit definitions in keystone is the fact that whenever you update a limit in a hierarchy there is going to have to be a ton of checking and calculating the hierarchy. So it seems really weird and terribly inefficient to do it someplace where you don't have a lock on the hierachy. But that's just for the limits write. | 13:55 |
sdague | calculations on usage stay down in the services | 13:55 |
sdague | limits fetched from the hierarchy | 13:55 |
SpamapS | sdague: Indeed, I was, but the usage is going to be changing far more often than the limits. | 13:56 |
sdague | SpamapS: sure, so I don't see why limits in keystone is an issue | 13:57 |
SpamapS | And usage calc will have to fetch the hierarchy anyway. | 13:57 |
sdague | SpamapS: some times | 13:57 |
*** eezhova has joined #openstack-dev | 13:57 | |
sdague | if you run non overbooking, it only needs children | 13:57 |
*** eharney has quit IRC | 13:57 | |
SpamapS | Right but overbooking was stated as a hard requirement. Perhaps it's not? | 13:58 |
sdague | SpamapS: no, it was stated as a mode that people may want | 13:58 |
*** alexismonville has joined #openstack-dev | 13:59 | |
*** cloudtrainme has quit IRC | 13:59 | |
SpamapS | Ok well that is different than hard req :) | 13:59 |
sdague | So I think that a path where limits move to keystone is a very concrete evolution, that gives a real path to making progress. It's actually the first time I've seen any part of this conversation move in a direction that I can imagine it getting implemented. | 14:00 |
SpamapS | sdague: I see both sides, I do. But the main reason to have them in keystone was that the hierarchy exists there and not in usage-info-holders. But it does exist in usage-info-holders, even if it's just children. | 14:01 |
sdague | SpamapS: it doesn't | 14:01 |
sdague | it's totally invalidated garbage data | 14:01 |
*** salv-orlando has quit IRC | 14:01 | |
SpamapS | This gets really weird with accounting actually. | 14:01 |
SpamapS | unless hierarchies are immutable | 14:01 |
SpamapS | but that's a bit corner casey | 14:02 |
sdague | there are lots of hard problems here for sure | 14:02 |
*** radhikam has quit IRC | 14:02 | |
sdague | but we have a very big first order problem right now, in all deployments, that service don't know if projects/users exist when you set limits on them | 14:02 |
sdague | and that leads to tons of real bugs | 14:02 |
SpamapS | sdague: I am not sure I understand how usage can be calculated without the hierarchy being known. | 14:03 |
*** cdent has joined #openstack-dev | 14:03 | |
*** Guest66385 has quit IRC | 14:03 | |
SpamapS | If it's just A->B .. and you have a resource in A, and a resource in B... what's usage for A? What's usage for B? | 14:03 |
sdague | and moving that to keystone eliminates a giant class of real bugs today | 14:03 |
*** vnogin has joined #openstack-dev | 14:03 | |
sdague | SpamapS: ok, so I think you are saying hierarchical computations are going to be tricky, regardless | 14:04 |
sdague | and I agree | 14:04 |
SpamapS | Well no, I'm saying hierarchycal computations are going to need to be able to find the root of the tree. | 14:04 |
sdague | but it skips past the limits definitions even being vaguely real | 14:04 |
sdague | SpamapS: sure | 14:04 |
*** vladikr has joined #openstack-dev | 14:05 | |
SpamapS | And it seems to me that there will be usage numbers at every branch of the tree. | 14:05 |
sdague | SpamapS: yes, that's true regardless | 14:05 |
sdague | what isn't true regardless is how much effort is it to ensure that the limits hierarchy is real | 14:05 |
SpamapS | Right | 14:06 |
SpamapS | I see your point there. | 14:06 |
sdague | even in flatland today, the limits defintions are often fiction | 14:06 |
SpamapS | So even though it would be far more efficient to have the limits local... | 14:06 |
sdague | nope | 14:06 |
SpamapS | it's hard to know if the hierarchy that was set during limits def is still valid. | 14:06 |
sdague | there is one project that knows if a project_id/user_id is real in your system | 14:07 |
SpamapS | well it would be pretty darn efficient if there are just rows in a 'limits' table and rows in a 'usages' table and you can just left join to the limits table while you're walking usage. | 14:07 |
*** breton has quit IRC | 14:07 | |
sdague | that's a real, current issue | 14:07 |
*** Poornima has quit IRC | 14:07 | |
SpamapS | But we could probably do that as a cache | 14:07 |
sdague | SpamapS: that statement makes no sense to me? | 14:07 |
*** john-dav_ is now known as john-davidge | 14:08 | |
SpamapS | sorry we're a bit out of sync | 14:08 |
SpamapS | I'm agreeing :) | 14:08 |
SpamapS | So if we had the limits in keystone as source of truth... | 14:08 |
sdague | You are going to replicate 300K users/projects from and ldap on every service? | 14:08 |
*** jaypipes has quit IRC | 14:08 | |
SpamapS | sdague: just the ones that have usage? | 14:09 |
*** jcoufal has joined #openstack-dev | 14:09 | |
*** eharney has joined #openstack-dev | 14:09 | |
*** martines has quit IRC | 14:09 | |
SpamapS | which I have to do anyway to record said usage. | 14:09 |
sdague | right, so consider, getting non fictional limit means you are talking about (project, user (maybe), endpoint, limitedthing, amount) | 14:09 |
sdague | SpamapS: you need a limit before you can have usage | 14:09 |
SpamapS | That's a very good point. | 14:10 |
sdague | and I am quite concerned that (project, user (maybe), endpoint, limitedthing, amount) is valid | 14:10 |
sdague | because if it is not, there are a million bugs falling out of | 14:10 |
sdague | keystone knows project, user, endpoint. If the endpoint then registers valid limitted things in it, and amount is always a int, you can at least ensure that data is not corrupt | 14:11 |
sdague | that gives you a starting point of limits data will not be corrupt, which is not a thing we can ensure right now | 14:12 |
SpamapS | So I like all of that. Let's get into how usage is calculated, because maybe I misunderstood. | 14:12 |
johnthetubaguy | I tried to draw that out in the spec, if its useful? | 14:12 |
*** adu has joined #openstack-dev | 14:13 | |
johnthetubaguy | line 134 in here: https://review.openstack.org/#/c/429678/4/specs/backlog/approved/quota-future.rst | 14:14 |
johnthetubaguy | I am curious if what I had in my head is what others were thinking | 14:14 |
sdague | so, honestly, I think that calculating usage is going to be approximately as hard in any scenario | 14:14 |
SpamapS | Given ProjectParent->ProjectChild , if I'm trying to calc usage(ProjectChild) the first step is to find out parents of ProjectChild right? | 14:14 |
sdague | but this gives us a thing we could do in pike, that at least ensures a real source of truth | 14:14 |
johnthetubaguy | so I think keystone just lists the scope and the limit, the project has to work out how to "count the scope" | 14:14 |
SpamapS | I'm reading again (I read this a while back.. thought I had it in my head) | 14:15 |
johnthetubaguy | sdague: +1 for making steps forward that help operators a lot now | 14:15 |
sdague | I also think this is complicated enough, that until you get some of the birds to land, you can keep going around in circles | 14:15 |
johnthetubaguy | sdague: +1 | 14:15 |
SpamapS | Ok, if you guys don't want to walk through how usage is calc'd with me, we're all busy. :) Happy to back away faster. ;) | 14:17 |
*** kbringard has joined #openstack-dev | 14:17 | |
sdague | SpamapS: I think it's at best a stretch goal for pike, but really it's queens | 14:17 |
SpamapS | the spec says the word 'usage' once. :-P | 14:18 |
SpamapS | So it's not at all clear how it's expected to be calculated. | 14:18 |
SpamapS | Perhaps it's somewhere else. | 14:18 |
sdague | and one of the reasons big hard things don't get done is we jump to step 3 or 4 or 27, when if we moved the ball forward here lots of people would be in code and the next problem would be more clear | 14:19 |
*** jdandrea has joined #openstack-dev | 14:19 | |
SpamapS | sdague: I can see that you'd rather I just stop commenting, and honestly, you have _a bazillion_ times more context. I was asked to look at it from outside either project, which is what I'm trying to do... but I can't really understand it and I'm probably just a speed bump at this point. | 14:21 |
*** owalsh-afk is now known as owalsh | 14:21 | |
sdague | SpamapS: well mostly I want look at the concrete thing of limits in keystone | 14:21 |
SpamapS | http://specs.openstack.org/openstack/nova-specs/specs/ocata/approved/cells-count-resources-to-check-quota-in-api.html <-- says "counting the resources", but again, does not say how they'd be counted | 14:21 |
sdague | does that paint us into a corner we can't get out of | 14:21 |
sdague | and does it solve any real problems immediately (like this garbage limits problem that all projects have right now) | 14:22 |
*** dtantsur|bbl is now known as dtantsur | 14:22 | |
sdague | and I don't think it puts us anywhere terrible, it moves things forward, it solves some real problems, and it's doable in a cycle | 14:22 |
SpamapS | No I don't think it does. But it may waste Keystone's time if everyone ends up solving most of the same problems in their resource usage counting anyway, and the caches of limits end up being 1:1 mirrors of keystone's data. | 14:23 |
SpamapS | Which is why I'm asking for somebody to point to a clear description of how resources are counted to calc usage(project) | 14:24 |
*** baoli has joined #openstack-dev | 14:24 | |
*** johndperkins has quit IRC | 14:24 | |
*** martines has joined #openstack-dev | 14:25 | |
SpamapS | If that has to fetch the project hierarchy from keystone every time anyway, then I reverse my position, and suggest that Keystone be the source of truth for limits since you're going there anyway. | 14:25 |
SpamapS | I was led to believe that's not the case, and that usage rollups were to be found inside each resource tracker. | 14:25 |
sdague | SpamapS: I think the point is, there are a few different models that one might use to this kind of quota calculation | 14:25 |
sdague | on the usage side | 14:25 |
sdague | and right now, I don't think which model has been decided on, or if there is only going to be one | 14:26 |
SpamapS | Well _that_ is the most useful piece of information yet. :) | 14:26 |
sdague | so we can do the exercise about the various ways to account for usage. But I don't think that changes the storage on limits story, and ensuring that's solid | 14:26 |
*** steveg_afk has joined #openstack-dev | 14:26 | |
SpamapS | I agree then. Have a solid source of hierarchy truth and build the usage calcs around that. | 14:27 |
SpamapS | This has been very useful in expanding my understanding of the actual current state of things vs. future state in peoples head which I was led to believe was current state. | 14:27 |
*** xemdetia has joined #openstack-dev | 14:28 | |
*** raalee has joined #openstack-dev | 14:28 | |
sdague | ah, ok :) | 14:28 |
SpamapS | Common mistake. People speak with authority about the way they think it should work as if that's how it works. | 14:29 |
SpamapS | And I don't check that it actually works that way. | 14:29 |
sdague | yeh, so, honestly, I've got a todo to try to help paint the picture, but this week has had some unexpected interuptions, so my brain has not yet had the space for it | 14:29 |
sdague | got to run to breakfast now | 14:29 |
SpamapS | I think you've got it far clearer than I ever did. | 14:29 |
*** dsariel has quit IRC | 14:30 | |
SpamapS | And keystone owning the limits for the hierarchy and calculating the rollups makes sense. Now.. I need to drive to Pasadena before it grows from 28 minutes to 58. ;) | 14:30 |
*** mriedem has quit IRC | 14:30 | |
*** steveg_afk has quit IRC | 14:30 | |
*** breton has joined #openstack-dev | 14:32 | |
openstackgerrit | John Garbutt proposed openstack/governance master: WIP: Describe what upstream support means https://review.openstack.org/440601 | 14:32 |
*** e0ne has quit IRC | 14:33 | |
dstanek | SpamapS: sdague: i've very interested in this as well | 14:34 |
*** dnikishov has joined #openstack-dev | 14:35 | |
dstanek | i'll have to read up though since i haven't been paying attention :-( | 14:35 |
*** dnikishov is now known as Guest25991 | 14:35 | |
* lbragstad just finished reading scrollback | 14:35 | |
*** mhickey has joined #openstack-dev | 14:36 | |
*** e0ne has joined #openstack-dev | 14:36 | |
*** jaypipes has joined #openstack-dev | 14:38 | |
*** pabelanger has joined #openstack-dev | 14:40 | |
*** john-dav_ has joined #openstack-dev | 14:41 | |
*** john-davidge has quit IRC | 14:41 | |
*** john-dav_ is now known as john-davidge | 14:42 | |
*** johndperkins has joined #openstack-dev | 14:45 | |
*** jaypipes has quit IRC | 14:48 | |
dstanek | i just want to make sure not only are we marching in the right direction, but that we're not marching for marching sake | 14:49 |
*** limao_ has joined #openstack-dev | 14:49 | |
*** limao has quit IRC | 14:50 | |
dstanek | my understanding thus far is that keystone will hold limit definitions | 14:50 |
dstanek | nova defined the things that can be limited memory, cpu, whatever and registers them in keystone | 14:50 |
dstanek | operators can then use an api in keystone to set hard limits | 14:50 |
*** k4n0 has quit IRC | 14:51 | |
dstanek | then when an VM request comes into nova it will ask keystone for the hieirachy of limits (the parent and all siblings) | 14:51 |
*** luizbag has quit IRC | 14:51 | |
*** hongbin has joined #openstack-dev | 14:51 | |
*** ihrachys has joined #openstack-dev | 14:52 | |
dstanek | nova would then using its own logic look at the limits the current usage and determine what to do next | 14:52 |
dstanek | is that a correct characterization? | 14:52 |
sdague | dstanek: yep | 14:52 |
*** halves has quit IRC | 14:53 | |
dstanek | sdague: perfect | 14:54 |
*** jaypipes has joined #openstack-dev | 14:54 | |
dstanek | that's what SpamapS and I were discussing the other day | 14:54 |
sdague | and, some asterixes. The over usage calculations for hierarchy case can/will probably by built into a library because some of it is tricky to get right | 14:54 |
dstanek | in that model keystone is a glorified kv store] | 14:54 |
sdague | dstanek: yep | 14:54 |
sdague | dstanek: with some logic to not let you set limits that aren't possible in your model. Like A -> B, A cpus =100, B cpus=200 | 14:55 |
sdague | so we get clean data on set into keystone | 14:55 |
sdague | then we can trust that the hierarchy is consistent when we use that as source of truth in projects | 14:55 |
dstanek | sdague: so it sounds easy on the surface | 14:56 |
sdague | instead of having to code around crazy bugs like projects that don't exist | 14:56 |
dstanek | new apis that are locked down to service users | 14:56 |
dstanek | what do we do for users? will they need to see their limits? | 14:56 |
*** bks has quit IRC | 14:56 | |
sdague | yeh, they can today in services | 14:56 |
*** mvk has joined #openstack-dev | 14:56 | |
dstanek | ok, so the user asks nova for limits -> nova gets limits from keystone and the adjusts based on usage | 14:57 |
sdague | dstanek: the way it was talked about in the room | 14:57 |
*** trikky_one has joined #openstack-dev | 14:58 | |
sdague | you can query keystone for limits | 14:58 |
dstanek | sdague: will services need to get limits for other services? like nova needing to know limits for glance? | 14:58 |
dstanek | sdague: the user can query keystone? | 14:58 |
sdague | you can query services for usages, which will include limits as well (having fetched it on demand from keystone) | 14:58 |
sdague | dstanek: yes, that was the desire | 14:58 |
*** baoli has quit IRC | 14:59 | |
sdague | so I can GET /limits, it opperates in my current project context (and probably returns children in hierarchy mode) | 14:59 |
sdague | then I can see all the limits enacted on me in the system | 14:59 |
*** mriedem has joined #openstack-dev | 14:59 | |
*** mriedem has quit IRC | 14:59 | |
sdague | because booting a server requires not only cpu limits, but network, possibly volumes, etc | 14:59 |
*** raalee has quit IRC | 15:00 | |
dstanek | sdague: the only problem there is now to deal with over promising | 15:00 |
*** mriedem has joined #openstack-dev | 15:00 | |
*** TxGirlGeek has joined #openstack-dev | 15:00 | |
sdague | dstanek: so your connect is, I have limit 100, but so do all the other depts, any my division has 200, and I try to allocate and fail overquota? | 15:01 |
*** TxGirlGeek has quit IRC | 15:02 | |
sdague | I think that's just going to be a matter of being clear in the error message that your parent project has exceeded quota, and ask your administrator to adjust | 15:02 |
*** halprin has joined #openstack-dev | 15:02 | |
dstanek | sdague: fair enough. i just wanted to get all my assumptions straightened out | 15:02 |
*** kbringard has quit IRC | 15:02 | |
*** johndperkins has quit IRC | 15:03 | |
sdague | but, again, that's kind of all hard regardless, and I don't think we're getting to any of that in pike, just trying to lay the groundwork for a validated clean data set in keystone | 15:03 |
*** zz_dimtruck is now known as dimtruck | 15:03 | |
*** TxGirlGeek has joined #openstack-dev | 15:03 | |
*** kbringard has joined #openstack-dev | 15:04 | |
dstanek | sdague: my biggest concern would be to make sure the API is somewhat isolated within keystone so that it *could* be split off in the future | 15:04 |
*** johndperkins has joined #openstack-dev | 15:04 | |
sdague | dstanek: I guess... I honestly feel like this has to be deeply tied to the project structure, and unless you are talking about spinning out that, it seems kind of pointless | 15:05 |
*** TxGirlGeek has quit IRC | 15:06 | |
dstanek | sdague: i can actually see it in a few different ways, but the thing i was specificaly pushing back on what putting limits in the token response | 15:06 |
*** zackf has joined #openstack-dev | 15:07 | |
*** limao has joined #openstack-dev | 15:07 | |
sdague | ah, yeh, I guess that bit didn't come up there, but I wouldn't assume that things would go in the token. Honestly, I'm in the camp that we should get the catalog out of the token as well, and that the token should really only be project, user, roles. | 15:08 |
lbragstad | sdague thats an interesting idea | 15:09 |
*** limao_ has quit IRC | 15:10 | |
*** baoli has joined #openstack-dev | 15:10 | |
*** saibarspeis has joined #openstack-dev | 15:10 | |
*** itzikb has quit IRC | 15:10 | |
lbragstad | I was talking to notmorgan about versionless auth because we've had a spec in keystone's backlog for *ages* to decouple auth from a version, and that might provide a way to move catalogs out of the token | 15:10 |
*** valw has joined #openstack-dev | 15:10 | |
*** valw has quit IRC | 15:11 | |
*** rderose has quit IRC | 15:11 | |
*** valw has joined #openstack-dev | 15:11 | |
dstanek | sdague: you just won my heart :-) | 15:11 |
lbragstad | it might also provide a way for us to build more sensible catalog (based on the service) | 15:11 |
sdague | lbragstad: the thing is, outside of code our community has written, I'm not really convinced that folks use the token embedded catalog | 15:13 |
sdague | I have seen a ton of hard coding of urls | 15:13 |
lbragstad | sdague hmmm I don't know if that's a good thing or a bad thing | 15:14 |
lbragstad | :) | 15:14 |
sdague | it's a neat idea that's too complicated by half, and unless/until there is an equivalent of keystoneauth1 / occ in go, javascript, php, and ruby... it's just not going to all that used | 15:14 |
*** TxGirlGeek has joined #openstack-dev | 15:15 | |
lbragstad | sdague you're still referencing the catalog *within* the token response | 15:15 |
lbragstad | ? | 15:15 |
*** Guest76598 has joined #openstack-dev | 15:16 | |
sdague | lbragstad: yes | 15:16 |
*** limao has quit IRC | 15:16 | |
sdague | I feel like the catalog should be user fetchable from keystone, but it being in the token isn't really that useful | 15:16 |
*** saibarsp_ has joined #openstack-dev | 15:16 | |
*** TxGirlGeek has quit IRC | 15:16 | |
*** TxGirlGeek has joined #openstack-dev | 15:17 | |
lbragstad | sdague yeah - it reminds me of getting access to a building via a badge and being handed a map of all rooms in the building i have access to | 15:17 |
lbragstad | instead of finding the map when i need it | 15:17 |
lbragstad | or just trying the door with my badge and seeing what happens | 15:17 |
*** sridharg has quit IRC | 15:18 | |
sdague | yeh, and because we move that token around on the wire inside of services, there is a non negligible cost to that | 15:18 |
sdague | there was a real performance win in nova to delete most of it | 15:18 |
*** saibarspeis has quit IRC | 15:18 | |
*** jdandrea has quit IRC | 15:18 | |
*** baoli has quit IRC | 15:18 | |
lbragstad | sdague yeah - i'd believe that | 15:19 |
dstanek | sdague: not PKI tokens being dead we don't really move the catalog around do we? | 15:19 |
sdague | dstanek: honestly, I don't know | 15:19 |
dstanek | s/not/with/ | 15:19 |
sdague | I thought it was still in the context | 15:19 |
sdague | either it's all still there, or keystoneauth is doing a thing for us | 15:20 |
lbragstad | well - we give it to you unless to explicitly say "give me just a token without the service catalog" | 15:20 |
lbragstad | sdague aha - right | 15:20 |
sdague | because we get an API request, have to shuffle it off to nova-compute over RPC, and call cinder by catalog with that token | 15:20 |
dstanek | lbragstad: on token validation or creation, but that no longer flows between services (i don't think) | 15:20 |
*** sree has joined #openstack-dev | 15:21 | |
*** TxGirlGeek has quit IRC | 15:21 | |
sdague | dstanek: so I think you are talking about the piece we send back to keystone for validation | 15:22 |
sdague | and I think I agree that got smaller here | 15:22 |
sdague | but that doesn't change the part that moves across rabbit between services in the context to the best of my knowledge | 15:23 |
sdague | it's not the REST cost, it's the RPC carrying cost | 15:23 |
lbragstad | that makes sense | 15:23 |
*** TxGirlGeek has joined #openstack-dev | 15:23 | |
lbragstad | so the question is whether or not the entire catalog is being transferred over rpc | 15:23 |
sdague | especially given that rabbit is typically the first scaling challenge sites hit | 15:24 |
dstanek | sdague: sorta. i was talking about the old PKI way where the catalog was embeded in the token and transfered between services | 15:24 |
*** kbringard1 has joined #openstack-dev | 15:24 | |
sdague | dstanek: between REST services, right? | 15:24 |
*** radhikam has joined #openstack-dev | 15:24 | |
*** kbringard has quit IRC | 15:24 | |
sdague | I mean intra-service calls over RPC, because you will eventually make another call to another service on behalf of the user you accepted the request from | 15:24 |
sdague | n-api -> n-cpu -> n-cond etc | 15:25 |
*** achampion has joined #openstack-dev | 15:25 | |
lbragstad | sdague ideally wouldn't it be better to only transmit the token (sans catalog) over RPC and then re-inflate it on the other side if needed? | 15:25 |
sdague | https://github.com/openstack/nova/blob/37cd9a961b065a07352b49ee72394cb210d8838b/nova/context.py#L102-L106 | 15:25 |
lbragstad | aha | 15:26 |
*** hseipp has joined #openstack-dev | 15:26 | |
sdague | lbragstad: right, which requires a user accessible call to fetch their catalog | 15:26 |
dstanek | sdague: yep, when pushing around PKI tokens you'd be pushing around the catalog :-( sad! | 15:26 |
*** sree has quit IRC | 15:26 | |
sdague | lbragstad: the fact that volumev3 had to go in that list, means I'm pretty sure it's still an issue | 15:26 |
lbragstad | right | 15:26 |
lbragstad | so when nova-compute gets a token via RPC, can it validate the user token for that catalog though? | 15:27 |
*** jdandrea has joined #openstack-dev | 15:27 | |
sdague | nova-compute doesn't validate it | 15:27 |
sdague | it uses it | 15:27 |
*** cdent has quit IRC | 15:27 | |
lbragstad | sdague so it's only validated on entry into nova (at nova-api?) | 15:28 |
sdague | yes | 15:28 |
lbragstad | ok - that makes sense | 15:28 |
lbragstad | from there, nova slims the catalog down into only what it assumes it needs before throwing it on the message bus | 15:28 |
sdague | lbragstad: yes | 15:28 |
* lbragstad nods | 15:28 | |
sdague | those are services we know we look up by catalog point to make calls, so any time you want to add another one in there, you have to put that in the list | 15:29 |
lbragstad | sure | 15:29 |
lbragstad | it also means you have to do a bunch of extra process just because in order to slim the catalog down to only what the service needs | 15:30 |
lbragstad | processing* | 15:30 |
*** spzala has joined #openstack-dev | 15:30 | |
sdague | well, the trim is cheap | 15:30 |
sdague | it's just surprising to people | 15:30 |
lbragstad | it'd be cool if there was a way to provide a nova-only catalog based on the service token used to to validate the user token | 15:31 |
smcginnis | Looks like we have the same on the Cinder side: https://github.com/openstack/cinder/blob/master/cinder/context.py#L85 | 15:31 |
sdague | lbragstad: it would also be totally fine if there was a GET /catalog that returned my personalized catalog | 15:31 |
*** lucasxu has joined #openstack-dev | 15:32 | |
sdague | and either hit that explicitly | 15:32 |
lbragstad | sdague on behalf of the user or the service? | 15:32 |
sdague | or bake it into the keystoneauth1.get(service="volume") | 15:32 |
lbragstad | sdague sorry - i guess my question would be, does nova-compute use that endpoint? | 15:33 |
sdague | lbragstad: nova-compute needs to talk to cinder some times | 15:33 |
sdague | and it needs to know where cinder is | 15:33 |
sdague | on behalf of the user | 15:33 |
sdague | this is user token operations | 15:33 |
*** bswartz has quit IRC | 15:34 | |
sdague | like provision me a volume | 15:34 |
sdague | so I can attach it | 15:34 |
lbragstad | so, in the new way of doing it, nova-compute would ask for the catalog on behalf of the user via their token | 15:34 |
lbragstad | from keystone | 15:34 |
sdague | right | 15:34 |
lbragstad | ++ | 15:34 |
lbragstad | sweet - same page | 15:34 |
sdague | and, with our existing programming set you could even embed that in keystoneauth1 | 15:34 |
sdague | so that when the endpoint_filter was applied | 15:35 |
*** awaugama has joined #openstack-dev | 15:35 | |
lbragstad | so then you'd really only need to put the token on the message bus, versus any bits of the catalog | 15:35 |
sdague | it looks at token... oh hey, no service catalog, fine make the keystone call now to know what to do | 15:35 |
sdague | then you could just turn off getting service catalog in your tokens at a service level and it would all work | 15:35 |
sdague | RPC all of the sudden gets much lighter | 15:36 |
sdague | for the cost of an extra keystone call in a few places | 15:36 |
*** TxGirlGeek has quit IRC | 15:37 | |
*** TxGirlGeek has joined #openstack-dev | 15:38 | |
lbragstad | aha | 15:38 |
johnthetubaguy | sdague: I am assuming lots of those extra calls could also get removed via some kind of caching (if tenant_id isn't there, etc)? | 15:38 |
sdague | I'm now actually curious if neutron does this trimming as well, because they use the rpc bus even more than just about anyone | 15:38 |
* SpamapS catches back up | 15:39 | |
sdague | johnthetubaguy: sure, but that's all optimizations | 15:39 |
*** baoli has joined #openstack-dev | 15:39 | |
johnthetubaguy | sdague: totally | 15:39 |
*** xarses has quit IRC | 15:39 | |
sdague | and keystone already has catching mechanisms on their side, I wouldn't overcomplicate this stuff | 15:39 |
SpamapS | sdague: FWIW, I'm with you that this is deeply tied to project structure in keystone. | 15:39 |
*** marst has joined #openstack-dev | 15:40 | |
johnthetubaguy | sdague: you may have just found a way to speed up neutron there? | 15:40 |
SpamapS | this isn't something I expect to be split out ever | 15:40 |
lbragstad | sdague ok - so real quick, we could do the majority of this in keystoneauth, but there would be a couple bits that have to change in nova-compute, too? | 15:40 |
lbragstad | along with nova context to not prune the catalog at all? | 15:41 |
*** awaugama has quit IRC | 15:42 | |
SpamapS | And also I'm 100% on the "get the catalog out of the token" train. :) | 15:42 |
sdague | johnthetubaguy: I don't know, I'm going to throw out a test | 15:42 |
SpamapS | I could see stuffing a "catalog key" in there. So that you can cache the catalogs and not have to re-fetch when you need it. | 15:43 |
sdague | lbragstad: yeh, I think the nova changes for something like this would be minimal | 15:43 |
sdague | SpamapS: meh, I think that over complicates things. Catalogs don't change that often | 15:43 |
SpamapS | So "when I made this token, the catalog was {uuid}" and then validators can just keep that uuid around. | 15:44 |
*** baoli has quit IRC | 15:44 | |
*** ativelkov has quit IRC | 15:44 | |
*** dteselkin_ has quit IRC | 15:44 | |
SpamapS | sdague: it's quite useful for users too. | 15:44 |
sdague | have services always go to keystone, keystone cache a reasonably long time, keystone dump cache on any endpoint write call | 15:44 |
sdague | keystone knows if you did something that invalidates the cache | 15:44 |
lbragstad | we support that today with all catalog related entries fwiw | 15:45 |
SpamapS | Right, I want to let the users cache, not just keystone. | 15:45 |
SpamapS | You can also just give back an ETag and an Expires and use regular HTTP freshness semantics. | 15:45 |
sdague | SpamapS: that's fine, but I think that's an over optimization at this point, with an actual cache busting problem | 15:46 |
*** adu has quit IRC | 15:46 | |
*** ativelkov has joined #openstack-dev | 15:46 | |
sdague | especially when there is like 2 cycles of work just to get the flow changed in services, for some potentially great wins | 15:46 |
*** adu has joined #openstack-dev | 15:46 | |
SpamapS | Yeah, just having catalog out is good. | 15:46 |
sdague | SpamapS: yeh, you could definitely ETag it | 15:46 |
sdague | that would be fine | 15:46 |
sdague | you'd still be calling keystone, and it would just 304 you | 15:47 |
SpamapS | You can also get lots of users pointed at a single caching HTTP proxy that can manage the freshness. | 15:47 |
sdague | sure | 15:48 |
SpamapS | it's a problem people know how to handle. | 15:48 |
SpamapS | vs. putting it in the token where it could get weird. :) | 15:48 |
sdague | right, absolutely | 15:48 |
*** dteselkin has joined #openstack-dev | 15:48 | |
SpamapS | sdague: glad we could go around the horn a bit on the hierarchy limits.. hopefully I haven't slowed the train down too much to get it back up to full speed :-P | 15:49 |
lbragstad | so - what about the usage of endpoint filters? | 15:49 |
sdague | lbragstad: what's the question there? | 15:49 |
SpamapS | lbragstad: I believe in catalog-next there was some desire to deprecate that particular bit of complexity? | 15:49 |
SpamapS | Let people filter client side would be my preference. | 15:49 |
lbragstad | I assume that wouldn't be cachable since it's something that could change depending on the user of the token | 15:49 |
SpamapS | Just cache the whole durn thing. | 15:49 |
*** adu has quit IRC | 15:50 | |
*** ygbo has quit IRC | 15:50 | |
lbragstad | I think the need there was that some deployments only wanted to expose certain endpoints in a catalog based on if a user had a role assignment on a particular project | 15:50 |
sdague | lbragstad: the request just needs to be made in a way that all the relevant parts are exposed at the HTTP level to optimize caching | 15:50 |
sdague | lbragstad: right, but sure GET /catalog is personalized | 15:51 |
*** ygbo has joined #openstack-dev | 15:51 | |
sdague | maybe there is an anon version with some common subset, maybe not, I gave up on anonymous catalog because people wanted this other thing for beta services | 15:51 |
*** rajinir_ has joined #openstack-dev | 15:52 | |
lbragstad | so would /v3/auth/catalog work? | 15:52 |
lbragstad | https://developer.openstack.org/api-ref/identity/v3/index.html?expanded=get-service-catalog-detail#authentication-and-token-management | 15:52 |
sdague | it could just as well be GET /catalog/{project}/{id} - even though project / id are in the token | 15:52 |
*** galstrom_zzz is now known as galstrom | 15:53 | |
sdague | lbragstad: I think probably | 15:53 |
SpamapS | yeah I'd say /catalog is "the catalog of things this token will give you some form of access to" is a user-friendly API orientation. | 15:53 |
*** athomas has quit IRC | 15:53 | |
*** TxGirlGeek has quit IRC | 15:54 | |
*** TxGirlGeek has joined #openstack-dev | 15:54 | |
SpamapS | whether the services are actually configured that way is unfortunately entirely up to the deployer until we start letting service users set role<->endpoint mappings automatically. | 15:54 |
*** ksobkowiak has joined #openstack-dev | 15:54 | |
*** awaugama has joined #openstack-dev | 15:55 | |
SpamapS | fwiw, on the quota side, I do think either inside placement as a user-oriented API, or something like Boson, is where quota _usages_ will eventually need to be. But I'm now fully convinced that the limits are basically an attribute of projects and users. | 15:56 |
SpamapS | dstanek: how about you? | 15:56 |
*** valw has quit IRC | 15:57 | |
sdague | lbragstad: right, so with that api existing, I think the bit of code that could be thrown together is have keystoneauth hit that transparently if the endpoint_filter passed isn't found in the token | 15:57 |
*** diablo_rojo has joined #openstack-dev | 15:57 | |
sdague | honestly, that sounds like a thing a keystoneauth person could do in an afternoon :) | 15:57 |
lbragstad | right | 15:57 |
sdague | and make the magic happen | 15:57 |
lbragstad | the keystone bits should be there | 15:57 |
*** cdent has joined #openstack-dev | 15:57 | |
* SpamapS would like to take this moment to remind everyone that keystoneauth is not the way we access keystone. Keystone's REST API is. | 15:58 | |
SpamapS | keystoneauth is a convenience python library. | 15:58 |
sdague | SpamapS: yes | 15:58 |
*** TxGirlGeek has quit IRC | 15:59 | |
sdague | but, from a service shuttle perspective, we could immediately drop rabbit traffic substantially this release doing something like this | 15:59 |
*** rcernin has quit IRC | 15:59 | |
*** diablo_rojo has quit IRC | 15:59 | |
lbragstad | this should be something that we can do today in keystone via it's REST API, the keystoneauth bits are convenience for the services (i think?) | 15:59 |
sdague | and I 100% this changes the way we describe the common flow to users | 15:59 |
sdague | but, honestly, I think they mostly don't get the current common flow :) | 16:00 |
*** Leo_ has joined #openstack-dev | 16:00 | |
*** athomas has joined #openstack-dev | 16:00 | |
*** diablo_rojo has joined #openstack-dev | 16:01 | |
*** baoli has joined #openstack-dev | 16:01 | |
clarkb | can confirm, am user, do not understand keystone | 16:01 |
*** xarses has joined #openstack-dev | 16:02 | |
sdague | clarkb: ♥ | 16:02 |
*** armax has joined #openstack-dev | 16:02 | |
* lbragstad pulls chair up next to clarkb | 16:02 | |
lbragstad | Hello, my name is Lance. I've been working on keystone for 4 years and I still don't understand it. | 16:02 |
clarkb | lbragstad: thats what notmorgan said the other day too :) | 16:03 |
*** owalsh is now known as owalsh-afk | 16:03 | |
*** xarses_ has joined #openstack-dev | 16:03 | |
lbragstad | clarkb sounds like we're all on step 1 ;) | 16:03 |
*** TxGirlGeek has joined #openstack-dev | 16:03 | |
*** halves has joined #openstack-dev | 16:03 | |
notmorgan | hello my name is notmorgan and keystone is too insane to understand. | 16:03 |
*** achampion has quit IRC | 16:04 | |
*** galstrom is now known as galstrom_zzz | 16:04 | |
*** andreww has joined #openstack-dev | 16:05 | |
*** jmckind has joined #openstack-dev | 16:05 | |
*** yolanda has joined #openstack-dev | 16:05 | |
*** jathan has joined #openstack-dev | 16:05 | |
SpamapS | Hello, My name is Clint, I've been using OpenStack for 4 years and Keystone 400 Bad Request | 16:05 |
*** baoli has quit IRC | 16:05 | |
*** xarses has quit IRC | 16:06 | |
*** galstrom_zzz is now known as galstrom | 16:06 | |
*** xarses has joined #openstack-dev | 16:07 | |
*** paramite has joined #openstack-dev | 16:07 | |
*** markvoelker has quit IRC | 16:07 | |
*** tremble has quit IRC | 16:07 | |
*** xarses_ has quit IRC | 16:07 | |
notmorgan | SpamapS: 500 internal server error | 16:08 |
*** andreww has quit IRC | 16:08 | |
*** Guest76598 has quit IRC | 16:09 | |
lbragstad | sdague SpamapS so - this was good and I want to write it down, mailing list seem appropriate? | 16:09 |
notmorgan | keystoneauth is a library to ease auth transit. it only alleviates auth interactions and nothing else about Keystone's API. | 16:10 |
sdague | lbragstad: wfm | 16:10 |
briancurtin | larsks: FYI i’m working on some tweaks to that image download stream change—going to just propose some changes on the patch-set myself, was becoming easier to just write the code out than do it in review comments | 16:10 |
*** xarses_ has joined #openstack-dev | 16:11 | |
*** markvoelker has joined #openstack-dev | 16:12 | |
*** psachin has quit IRC | 16:12 | |
*** xarses has quit IRC | 16:14 | |
*** galstrom is now known as galstrom_zzz | 16:14 | |
*** galstrom_zzz is now known as galstrom | 16:15 | |
SpamapS | lbragstad: +1 | 16:17 |
*** baoli has joined #openstack-dev | 16:18 | |
SpamapS | notmorgan: But my point is, like shade, keystoneauth should shine light on the painful APIs we have built, and the community should strive for it to be an empty shell. | 16:18 |
SpamapS | in 3 years if keystoneauth and shade aren't a thin wrapper on requests I'll be sad. | 16:19 |
*** cloudtrainme has joined #openstack-dev | 16:19 | |
notmorgan | SpamapS: KSA will always be heavier than shade, for some reasons, but in 3 years if I'm still battling these parts of OpenStack I'll be a lot crankier and unhappy | 16:20 |
*** ioggstream has joined #openstack-dev | 16:20 | |
notmorgan | so, here is hoping :) | 16:20 |
*** ksobkowiak has quit IRC | 16:20 | |
*** raunak has joined #openstack-dev | 16:23 | |
*** TxGirlGeek has quit IRC | 16:23 | |
*** karthiks has quit IRC | 16:25 | |
*** baoli has quit IRC | 16:26 | |
*** annegentle has joined #openstack-dev | 16:26 | |
*** baoli has joined #openstack-dev | 16:26 | |
sdague | SpamapS: right, I think at some point during the API WG conversations I said... "a key point of this is to delete shade" | 16:27 |
*** baoli has quit IRC | 16:27 | |
sdague | shade is a good example of expressing the real work arounds that are needed for real things | 16:27 |
sdague | and those should all move back into the servers and not be a client responsibility | 16:27 |
*** baoli has joined #openstack-dev | 16:28 | |
*** salv-orlando has joined #openstack-dev | 16:29 | |
*** eharney has quit IRC | 16:29 | |
*** achampion has joined #openstack-dev | 16:30 | |
*** tlaxkit has quit IRC | 16:31 | |
*** baoli has quit IRC | 16:33 | |
*** kobis has quit IRC | 16:33 | |
*** ksobkowiak has joined #openstack-dev | 16:35 | |
*** luizbag has joined #openstack-dev | 16:36 | |
*** raunak has quit IRC | 16:36 | |
*** makowals has quit IRC | 16:36 | |
*** TxGirlGeek has joined #openstack-dev | 16:36 | |
*** eezhova has quit IRC | 16:39 | |
*** dtardivel has quit IRC | 16:40 | |
*** cloudtrainme has quit IRC | 16:41 | |
*** pcaruana has quit IRC | 16:42 | |
*** makowals has joined #openstack-dev | 16:43 | |
*** baoli has joined #openstack-dev | 16:44 | |
*** rraja has quit IRC | 16:45 | |
*** baoli has quit IRC | 16:47 | |
*** _cjones_ has joined #openstack-dev | 16:49 | |
*** _cjones_ has quit IRC | 16:49 | |
*** _cjones_ has joined #openstack-dev | 16:50 | |
*** jmckind_ has joined #openstack-dev | 16:52 | |
*** trikky_one has quit IRC | 16:52 | |
*** jmckind has quit IRC | 16:54 | |
*** svinota has quit IRC | 16:55 | |
*** saibarsp_ has quit IRC | 16:55 | |
*** baoli has joined #openstack-dev | 16:58 | |
*** saibarspeis has joined #openstack-dev | 16:59 | |
*** e0ne has quit IRC | 17:00 | |
*** ayogi has joined #openstack-dev | 17:02 | |
*** sdake has joined #openstack-dev | 17:02 | |
*** kbringard1 has quit IRC | 17:05 | |
*** sdake_ has quit IRC | 17:06 | |
*** eezhova has joined #openstack-dev | 17:07 | |
*** lucasagomes is now known as lucas-afk | 17:07 | |
*** cloudtrainme has joined #openstack-dev | 17:08 | |
*** matrohon has quit IRC | 17:08 | |
*** lpetrut has quit IRC | 17:12 | |
*** kbringard1 has joined #openstack-dev | 17:13 | |
*** rajinir_ is now known as rajinir | 17:13 | |
*** BLZbubba has joined #openstack-dev | 17:14 | |
*** TxGirlGeek has quit IRC | 17:16 | |
*** TxGirlGeek has joined #openstack-dev | 17:16 | |
*** aasthad has joined #openstack-dev | 17:19 | |
*** raunak has joined #openstack-dev | 17:21 | |
*** jpich has quit IRC | 17:21 | |
*** makowals has quit IRC | 17:22 | |
*** aolwas has joined #openstack-dev | 17:23 | |
*** svinota has joined #openstack-dev | 17:25 | |
*** ioggstream has quit IRC | 17:29 | |
*** dizquierdo has quit IRC | 17:29 | |
*** lucasxu has quit IRC | 17:36 | |
*** rfolco has quit IRC | 17:37 | |
*** makowals has joined #openstack-dev | 17:38 | |
*** lucasxu has joined #openstack-dev | 17:38 | |
*** ayogi has quit IRC | 17:39 | |
*** ygbo has quit IRC | 17:40 | |
*** ltomasbo is now known as ltomasbo|away | 17:41 | |
*** Santhosh_ has joined #openstack-dev | 17:44 | |
Santhosh_ | _> I am running into an issue while installing openstack through pip inside a docker container. I exported all the openstack variables in shell script and checked the openstack version which is good "openstack 3.8.1". In same script after installing openstack, I am running openstack cli command to create a stack. _> The error I am getting is "openstack: 'stack create' is not an openstack command. See 'openstack --help'." | 17:44 |
*** gmoro has quit IRC | 17:45 | |
*** gmoro has joined #openstack-dev | 17:45 | |
*** zackf has quit IRC | 17:46 | |
*** dtantsur is now known as dtantsur|afk | 17:46 | |
*** krtaylor has quit IRC | 17:46 | |
*** Shafin has joined #openstack-dev | 17:48 | |
*** Shafin has left #openstack-dev | 17:48 | |
*** vnogin has quit IRC | 17:49 | |
*** fragatina has joined #openstack-dev | 17:49 | |
*** vnogin has joined #openstack-dev | 17:49 | |
*** gmoro has quit IRC | 17:50 | |
*** fragatina has quit IRC | 17:50 | |
Santhosh_ | Is the chat room active? | 17:50 |
*** jdandrea has quit IRC | 17:52 | |
*** tesseract has quit IRC | 17:52 | |
*** jdandrea has joined #openstack-dev | 17:53 | |
*** vnogin has quit IRC | 17:54 | |
*** lucasxu has quit IRC | 17:54 | |
*** hseipp has quit IRC | 17:54 | |
*** fragatina has joined #openstack-dev | 17:55 | |
*** mriedem1 has joined #openstack-dev | 17:56 | |
odyssey4me | EmilienM inc0 andymccr v1k0d3n not sure if this affects you but FYI we can expect to see infra mirrors for mariadb 10.0 and 10.1 within the next day as https://review.openstack.org/354203 has merged | 17:56 |
EmilienM | odyssey4me: oh nice | 17:57 |
*** akrivoka has quit IRC | 17:57 | |
EmilienM | mwhahaha: ^ I don't think we use it in puppet CI | 17:57 |
*** mriedem has quit IRC | 17:57 | |
EmilienM | I think we rely on what distro provide | 17:57 |
*** fragatina has quit IRC | 17:57 | |
*** fragatina has joined #openstack-dev | 17:58 | |
mwhahaha | right that's also just ubuntu | 17:58 |
*** fragatina has quit IRC | 17:58 | |
odyssey4me | ah, good point - but now it'll be easy enough to extend to centos, which we'd actually like | 17:58 |
odyssey4me | any volunteers to adjust it for that? | 17:58 |
*** gfidente is now known as gfidente|afk | 17:59 | |
clarkb | odyssey4me: I don't see centos packages on the mariadb mirror | 17:59 |
*** fragatina has joined #openstack-dev | 17:59 | |
*** fragatina has quit IRC | 17:59 | |
clarkb | I wonder if they do that because centos/fedora already package mariadb whereas debian/ubuntu have stuck with mysql | 17:59 |
EmilienM | odyssey4me: we use the packages in RDO, already mirrored in centos I think | 17:59 |
odyssey4me | clarkb yes, originally we only wanted ubuntu - I'll have to push a patch to add centos | 17:59 |
clarkb | odyssey4me: right, there is no mariadb centos package to mirror though | 17:59 |
odyssey4me | oh really? | 18:00 |
odyssey4me | hang a sec | 18:00 |
clarkb | not at http://ftp.osuosl.org/pub/mariadb/repo/ | 18:00 |
odyssey4me | http://yum.mariadb.org/10.1/centos/7/x86_64 | 18:00 |
odyssey4me | ya, different source | 18:00 |
*** SumitNaiksatam has joined #openstack-dev | 18:03 | |
*** paramite has quit IRC | 18:04 | |
*** ptrlv has joined #openstack-dev | 18:04 | |
*** spzala has quit IRC | 18:06 | |
*** iyamahat has joined #openstack-dev | 18:06 | |
*** erlon has joined #openstack-dev | 18:08 | |
Santhosh_ | I am running into an issue while installing openstack through pip inside a docker container. I exported all the openstack variables in shell script and checked the openstack version which is good "openstack 3.8.1". In same script after installing openstack, I am running openstack cli command to create a stack. _> The error I am getting is "openstack: 'stack create' is not an openstack command. See 'openstack --help'." | 18:09 |
*** jdandrea has quit IRC | 18:09 | |
clarkb | Santhosh_: I think that the stack subcommand is a plugin to the openstackclient so you need to install additional tools to get that plugin | 18:10 |
*** breitz has joined #openstack-dev | 18:11 | |
Santhosh_ | you mean the heat I have to install? | 18:11 |
clarkb | Santhosh_: yes you have to installt the heatclient, as an alternative I think that if you install openstackclient instead of python-openstackclient it installs all of the possible deps/plugins | 18:11 |
*** mhickey has quit IRC | 18:11 | |
*** jaypipes has quit IRC | 18:12 | |
Santhosh_ | Thanks @clarkb I am going to try now | 18:12 |
*** yamahata has joined #openstack-dev | 18:12 | |
*** vnogin has joined #openstack-dev | 18:13 | |
*** TxGirlGeek has quit IRC | 18:15 | |
*** TxGirlGeek has joined #openstack-dev | 18:16 | |
*** cloudtrainme has quit IRC | 18:19 | |
*** TxGirlGeek has quit IRC | 18:20 | |
*** fragatina has joined #openstack-dev | 18:21 | |
*** shardy has quit IRC | 18:21 | |
*** TxGirlGeek has joined #openstack-dev | 18:22 | |
*** wootehfoot has joined #openstack-dev | 18:23 | |
*** snica is now known as snica_away | 18:23 | |
*** Leo_ has quit IRC | 18:24 | |
*** saibarspeis has quit IRC | 18:24 | |
*** saibarspeis has joined #openstack-dev | 18:26 | |
*** mugsie has quit IRC | 18:26 | |
dims | sdague : around for a quick project-config review? (just need to mark a stable compat job non-voting) | 18:27 |
dims | sdague : https://review.openstack.org/#/c/440737/ | 18:27 |
*** slaweq_ has quit IRC | 18:29 | |
dims | clarkb : fungi : one of you, pretty please? ^ | 18:30 |
dtroyer | Santhosh_, clarkb: yup, python-heatclient needs to be installed for OSC to see the 'stack' commands. The openstackclient package has not been released yet (next week hopefully!) which will install _all_ known plugins to OSC, so simpler for users, many more dependencies... | 18:30 |
clarkb | dtroyer: thanks for confirming | 18:31 |
clarkb | dims: isn't the idea that master shouldb't break old branches though? | 18:32 |
*** slaweq_ has joined #openstack-dev | 18:32 | |
*** lucasxu has joined #openstack-dev | 18:32 | |
dims | clarkb : y, still digging out from under pbr/hacking, need this to dig out of the hole | 18:35 |
*** rderose has joined #openstack-dev | 18:35 | |
clarkb | gotcha | 18:35 |
*** TxGirlGeek has quit IRC | 18:35 | |
dims | thanks clarkb ! | 18:36 |
*** TxGirlGeek has joined #openstack-dev | 18:37 | |
*** slaweq_ has quit IRC | 18:38 | |
*** SumitNaiksatam has quit IRC | 18:39 | |
Santhosh_ | @Clarkb that worked.. Thanks a lot | 18:40 |
*** slaweq_ has joined #openstack-dev | 18:40 | |
*** spzala has joined #openstack-dev | 18:43 | |
*** kbringard1 has quit IRC | 18:45 | |
*** rfolco has joined #openstack-dev | 18:46 | |
*** kbringard has joined #openstack-dev | 18:46 | |
*** fragatina has quit IRC | 18:48 | |
*** fragatina has joined #openstack-dev | 18:49 | |
*** xemdetia has quit IRC | 18:51 | |
*** spzala has quit IRC | 18:51 | |
*** xemdetia has joined #openstack-dev | 18:52 | |
*** salv-orl_ has joined #openstack-dev | 18:52 | |
*** eharney has joined #openstack-dev | 18:53 | |
*** sdake_ has joined #openstack-dev | 18:54 | |
*** kornica has joined #openstack-dev | 18:54 | |
*** salv-orlando has quit IRC | 18:55 | |
*** dhajare has quit IRC | 18:55 | |
*** sdake has quit IRC | 18:55 | |
kornica | hi guys, does anyone know if it possible to link configuration files to be visible in gate's logs ? Like next to screen outputs ? | 18:55 |
jroll | kornica: they're in the gate logs in etc/ | 18:55 |
kornica | jroll: for instance here (http://logs.openstack.org/04/436804/2/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial/b2d0a03/logs/etc/) I can see core components' configuration | 18:56 |
*** jdandrea has joined #openstack-dev | 18:56 | |
jroll | kornica: oh! I see what you mean | 18:57 |
kornica | jroll: what I would like to add is configuration of monasca components | 18:57 |
jroll | there is a thing, let me poke around | 18:57 |
kornica | thx | 18:57 |
clarkb | its an explicit whitelist of things for raisins | 18:59 |
clarkb | my ideal world would be we have /etc/openstack and you put everything in there like /etc/openstack/nova/ and /etc/openstack/neutron | 19:00 |
clarkb | then we can just grab that entire dir, but not all services allow for different config file locations | 19:00 |
jroll | +1 | 19:00 |
*** e0ne has joined #openstack-dev | 19:00 | |
jroll | clarkb: my grep foo is failing, do you know where this is offhand? | 19:01 |
kornica | clarkb: I see why I couldn't ask in monasca if they would be interested in such migration, devstack is anyway dev environment so that shouldn't matter IMHO. But I cannot speak for the rest of monasca :) | 19:01 |
*** _cjones_ has quit IRC | 19:01 | |
*** _cjones_ has joined #openstack-dev | 19:01 | |
clarkb | jroll: its in d-g somewhere, but my grep foo is also failing | 19:02 |
clarkb | kornica: its a larger openstack problem. Last I checked (admittedly forever ago) swift expects its config in one hardcoded location | 19:02 |
clarkb | and there were other services that did that too iirc | 19:02 |
clarkb | jroll: I think its in devstack-gate/functions.sh:cleanup_host somewhere | 19:02 |
clarkb | ya found it | 19:03 |
jroll | ah yeah | 19:03 |
jroll | so just add to $PROJECTS it seems | 19:03 |
clarkb | https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/functions.sh#n704 yup | 19:03 |
*** dizquierdo has joined #openstack-dev | 19:04 | |
*** krtaylor has joined #openstack-dev | 19:04 | |
kornica | clarkb: yeah...you're right, actually I stubmled upon this while write specs for rpm-packaging project :/ | 19:06 |
*** _cjones_ has quit IRC | 19:06 | |
*** ddyer2 has quit IRC | 19:06 | |
*** vnogin has quit IRC | 19:06 | |
kornica | well, if that's about adding to $PROJECTS..seems like it might be more, because I have all components used in gate in PROJECTS list because of git_clone usage | 19:06 |
*** mriedem1 is now known as mriedem | 19:07 | |
kornica | oh...I see how this function works... | 19:07 |
kornica | well monasca puts everything into /etc/monasca in devstack | 19:07 |
kornica | so more like for service in $SERVICES | 19:08 |
kornica | anyway, thx that answers my question, guess ball is on my side | 19:08 |
kornica | cheers | 19:08 |
*** e0ne has quit IRC | 19:08 | |
clarkb | kornica: note that devstack-gate will grab /etc/openstack if its there | 19:08 |
*** e0ne has joined #openstack-dev | 19:09 | |
clarkb | kornica: that was put in place so that we could migrate to using /etc/openstack as we are able, maybe you could take advantage of that | 19:09 |
kornica | clarkb: yep, I noticed, thx :) | 19:09 |
*** thorst has quit IRC | 19:09 | |
*** dharinic is now known as dharinic|lunch | 19:09 | |
*** thorst has joined #openstack-dev | 19:10 | |
*** gszasz has quit IRC | 19:10 | |
*** vnogin has joined #openstack-dev | 19:10 | |
*** e0ne has quit IRC | 19:11 | |
*** valw has joined #openstack-dev | 19:11 | |
*** ddyer has joined #openstack-dev | 19:11 | |
*** SumitNaiksatam has joined #openstack-dev | 19:11 | |
*** claudiub has quit IRC | 19:12 | |
*** e0ne has joined #openstack-dev | 19:13 | |
*** valw_ has joined #openstack-dev | 19:14 | |
*** jdandrea has quit IRC | 19:14 | |
*** Leo_ has joined #openstack-dev | 19:14 | |
*** thorst has quit IRC | 19:14 | |
*** valw has quit IRC | 19:15 | |
*** sshnaidm is now known as sshnaidm|off | 19:16 | |
*** lucasxu has quit IRC | 19:18 | |
*** john-davidge has quit IRC | 19:19 | |
*** kbringard has quit IRC | 19:19 | |
*** lucasxu has joined #openstack-dev | 19:19 | |
*** kbringard has joined #openstack-dev | 19:19 | |
*** armax has quit IRC | 19:20 | |
*** valw_ has quit IRC | 19:23 | |
*** eezhova has quit IRC | 19:24 | |
*** sdake_ has quit IRC | 19:24 | |
*** dsariel has joined #openstack-dev | 19:27 | |
*** jdandrea has joined #openstack-dev | 19:29 | |
*** electrofelix has quit IRC | 19:31 | |
*** rarcea has quit IRC | 19:31 | |
*** armax has joined #openstack-dev | 19:31 | |
*** mriedem1 has joined #openstack-dev | 19:31 | |
*** eroux has joined #openstack-dev | 19:32 | |
*** Rockyg has joined #openstack-dev | 19:34 | |
*** kobis has joined #openstack-dev | 19:34 | |
*** ijw has joined #openstack-dev | 19:34 | |
*** jkilpatr has quit IRC | 19:35 | |
*** mugsie has joined #openstack-dev | 19:35 | |
*** jkilpatr has joined #openstack-dev | 19:35 | |
*** mriedem has quit IRC | 19:35 | |
*** cdent has quit IRC | 19:36 | |
*** jcoufal has quit IRC | 19:37 | |
*** sree has joined #openstack-dev | 19:37 | |
*** jcoufal has joined #openstack-dev | 19:38 | |
*** e0ne has quit IRC | 19:38 | |
*** sree has quit IRC | 19:42 | |
*** steveg_afk has joined #openstack-dev | 19:44 | |
*** mriedem1 is now known as mriedem | 19:44 | |
*** tdasilva has quit IRC | 19:46 | |
*** dharinic|lunch is now known as dharinic | 19:50 | |
*** ShaneDavidson has joined #openstack-dev | 19:50 | |
sdague | stevemar: could you un -2 - https://review.openstack.org/#/c/363765/ ? | 19:50 |
stevemar | sdague: ack | 19:50 |
sdague | so, I guess the follow up question to lbragstad ... that spec is definitely not what we seem to have been building concensus around (there are some bits in there that are a bit off base), would you like to see something else in parallel from a clean slate? or try to iterate on that? | 19:52 |
*** jcoufal has quit IRC | 19:53 | |
lbragstad | sdague i'd be fine with either, but if i had to pick a preference I'd say we can do something in parallel. | 19:53 |
sdague | ok, got a call shortly, I can start on a sketch there shortly | 19:54 |
sdague | see where it heads | 19:54 |
lbragstad | then if we decide to go with one proposal over the other we have it clearly defined why and we can abandon the other with a clear reason (versus diffing patch sets) | 19:54 |
lbragstad | sdague thanks! | 19:55 |
sdague | yeh | 19:55 |
sdague | honestly, I'm going to try to keep this a little more high level so we can nail agreement and figure out the exact ways to work out details as we go | 19:55 |
*** tdasilva has joined #openstack-dev | 19:56 | |
*** armax has quit IRC | 19:58 | |
lbragstad | sdague ++ totally agree, i think painting the overall picture will help a lot here | 19:58 |
*** cloudtrainme has joined #openstack-dev | 20:01 | |
*** jamielennox|away is now known as jamielennox | 20:02 | |
*** yassine has quit IRC | 20:06 | |
*** bobmel has quit IRC | 20:10 | |
*** luizbag has quit IRC | 20:13 | |
*** dizquierdo has quit IRC | 20:15 | |
*** bobmel has joined #openstack-dev | 20:18 | |
*** athomas has quit IRC | 20:24 | |
*** vnogin has quit IRC | 20:25 | |
*** vnogin has joined #openstack-dev | 20:25 | |
*** saibarspeis has quit IRC | 20:27 | |
*** halves has quit IRC | 20:28 | |
*** claudiub has joined #openstack-dev | 20:33 | |
*** TxGirlGeek has quit IRC | 20:33 | |
*** thorst has joined #openstack-dev | 20:35 | |
*** cloudtrainme has quit IRC | 20:36 | |
*** vnogin has quit IRC | 20:37 | |
*** trikky_one has joined #openstack-dev | 20:37 | |
*** rocky_g has joined #openstack-dev | 20:38 | |
openstackgerrit | Emilien Macchi proposed openstack/governance master: [goals/pike] Update Artifacts for WSGI goal in Puppet OpenStack https://review.openstack.org/440800 | 20:41 |
EmilienM | mwhahaha: ^ fyi | 20:41 |
mwhahaha | k | 20:41 |
openstackgerrit | Emilien Macchi proposed openstack/governance master: [goals/pike] Update Artifacts for Python 3.5 goal in Puppet OpenStack https://review.openstack.org/440801 | 20:43 |
EmilienM | mwhahaha: and another one ^ | 20:43 |
openstackgerrit | Emilien Macchi proposed openstack/governance master: [goals/pike] Update Artifacts for Python 3.5 goal in Puppet OpenStack https://review.openstack.org/440801 | 20:44 |
mtreinish | EmilienM: you don't want to run puppet's ci jobs with openstack running under py35? | 20:44 |
*** jkilpatr has quit IRC | 20:45 | |
mwhahaha | mtreinish: we don't run python ci jobs except for docs | 20:45 |
EmilienM | mtreinish: we strongly rely on what distros provide to us | 20:45 |
*** jkilpatr has joined #openstack-dev | 20:45 | |
mtreinish | mwhahaha: you deploy a cloud and hit it with tempest right? | 20:45 |
mtreinish | you can run those bits under py35 | 20:45 |
mwhahaha | mtreinish: not from source | 20:46 |
EmilienM | how? | 20:46 |
EmilienM | we install packages from distros (RDO + UCA) | 20:46 |
*** DFFlanders has joined #openstack-dev | 20:47 | |
mtreinish | EmilienM: I guess if no one packages it with py3 it makes it more difficult. You could still do it but it would involve a lot of annoying games trying to force a specific version (and you'd be hard time with any c libs with python interfaces used) | 20:48 |
mwhahaha | but that's not what people are deploying | 20:49 |
EmilienM | mtreinish: we're not going into this :D | 20:49 |
mwhahaha | i'm all for switching to py3 but for our project it makes no sense to wedge it in if that's not what the end user will actually consume | 20:49 |
*** rfolco has quit IRC | 20:51 | |
*** yassine has joined #openstack-dev | 20:54 | |
*** READ10 has quit IRC | 20:54 | |
*** salv-orl_ has quit IRC | 20:54 | |
jroll | what would puppet CI with py3 really test? | 20:55 |
*** awaugama has quit IRC | 20:55 | |
jroll | puppet isn't python, there's almost nothing in the puppet codebase that changes based on py 2 vs 3 | 20:55 |
jroll | maybe a couple bizarro configs | 20:55 |
jroll | but blame that on the service, not the automation :) | 20:55 |
mtreinish | jroll: nothing really, I was just thinking it through out loud | 20:56 |
mwhahaha | no he was saying to run our tempest runs in py3, but we run them on the the os provided python | 20:56 |
mwhahaha | we try and do very little source installs for anything besides the puppet modules themselves | 20:56 |
mtreinish | because it also made me think about when anyone is actually going to be using python 3 for running stuff | 20:56 |
mwhahaha | tempest is a specific case because we do check that out, but we then run it under the distro python | 20:57 |
jroll | mtreinish: yeah I'm mostly just thinking out loud too :) | 20:57 |
*** jaypipes has joined #openstack-dev | 20:57 | |
*** eezhova has joined #openstack-dev | 20:57 | |
*** aysyd has quit IRC | 20:57 | |
*** yassine has quit IRC | 20:58 | |
*** adriant has joined #openstack-dev | 20:59 | |
openstackgerrit | Emilien Macchi proposed openstack/governance master: [goals/pike] Update Artifacts for WSGI goal in TripleO https://review.openstack.org/440809 | 21:01 |
amrith | smcginnis, ping. would you please forward the invite to another email address I provided. | 21:01 |
smcginnis | amrith: Will do | 21:04 |
EmilienM | jroll: o/ while you're here, here's the main blocker for us to switch into WSGI with apache for ironic api: https://bugs.launchpad.net/ironic/+bug/1608252 | 21:04 |
openstack | Launchpad bug 1608252 in Ironic "Ironic API deployed with Apache: Exception registering nodes: Timed out waiting for a reply to message ID" [High,In progress] - Assigned to Yuriy Zveryanskyy (yzveryanskyy) | 21:04 |
jroll | uh oh | 21:04 |
* jroll runs away | 21:04 | |
EmilienM | jroll: also see https://review.openstack.org/#/c/430851/ | 21:04 |
EmilienM | I'll try again when your gate will deploy ironic api in wsgi | 21:05 |
*** gordc has quit IRC | 21:05 | |
jroll | EmilienM: yeah, I'm aware of the second :) | 21:05 |
jroll | thanks for the bug reference, that feels done but hard to tell | 21:05 |
EmilienM | cool :D | 21:06 |
*** vnogin has joined #openstack-dev | 21:06 | |
lbragstad | SpamapS around? | 21:08 |
*** gordc has joined #openstack-dev | 21:09 | |
*** gordc has quit IRC | 21:09 | |
*** kriskend has joined #openstack-dev | 21:10 | |
*** trikky_one has quit IRC | 21:17 | |
*** TxGirlGeek has joined #openstack-dev | 21:18 | |
*** kjw3 has joined #openstack-dev | 21:19 | |
*** spartacloud has joined #openstack-dev | 21:20 | |
*** cdub has joined #openstack-dev | 21:21 | |
*** yassine has joined #openstack-dev | 21:21 | |
*** lpetrut has joined #openstack-dev | 21:24 | |
*** kgiusti has left #openstack-dev | 21:26 | |
sdague | lbragstad: ok... so as best that I can english good this afternoon, this is a starting point, I hope - https://review.openstack.org/#/c/440815/1/specs/keystone/backlog/unified-limits.rst | 21:27 |
sdague | I really tried to err heavily on concepts, and lets on the details, so we don't lose the forest for the trees. | 21:27 |
*** salv-orlando has joined #openstack-dev | 21:28 | |
*** yassine has quit IRC | 21:28 | |
sdague | lbragstad: probably worth making sure we've all got similar thing in our head before moving forward | 21:28 |
*** bobmel has quit IRC | 21:28 | |
lbragstad | sdague ++ reading through it now | 21:29 |
lbragstad | sdague should we update the ML thread? | 21:29 |
*** bobmel has joined #openstack-dev | 21:30 | |
*** TxGirlGeek has quit IRC | 21:32 | |
*** jkilpatr has quit IRC | 21:34 | |
*** eharney has quit IRC | 21:34 | |
*** bobmel has quit IRC | 21:35 | |
*** eroux has quit IRC | 21:40 | |
*** ansmith has quit IRC | 21:41 | |
sdague | lbragstad: probably, though the fact that it is a hot off the presses brain dump means I'd like to at least get soft feedback first | 21:42 |
sdague | also, at a minimum it should probably have a references section to the rest of the specs in the space | 21:42 |
*** yassine has joined #openstack-dev | 21:43 | |
*** yassine has quit IRC | 21:44 | |
*** gordc has joined #openstack-dev | 21:46 | |
*** jdandrea has quit IRC | 21:48 | |
*** jdandrea has joined #openstack-dev | 21:48 | |
dstanek | sdague: nice work on the limit spec - it's a good start for sure | 21:52 |
*** jkilpatr has joined #openstack-dev | 21:53 | |
*** kuromagi has quit IRC | 21:53 | |
*** kuromagi^ has joined #openstack-dev | 21:53 | |
*** xemdetia has quit IRC | 21:54 | |
*** anteaya has quit IRC | 21:54 | |
*** cburgess has quit IRC | 21:54 | |
*** lpetrut has quit IRC | 21:55 | |
*** pingveno has quit IRC | 21:58 | |
*** pingveno has joined #openstack-dev | 21:59 | |
*** dimtruck is now known as zz_dimtruck | 21:59 | |
*** cburgess has joined #openstack-dev | 22:00 | |
*** rderose has quit IRC | 22:03 | |
*** jdandrea has quit IRC | 22:04 | |
*** cburgess has quit IRC | 22:04 | |
*** anteaya has joined #openstack-dev | 22:06 | |
*** thorst has quit IRC | 22:08 | |
*** kobis has quit IRC | 22:09 | |
lbragstad | dstanek ++ | 22:09 |
openstackgerrit | Matt Riedemann proposed openstack/governance master: Update py35 goal status for Nova https://review.openstack.org/440832 | 22:09 |
*** cburgess has joined #openstack-dev | 22:10 | |
*** kobis has joined #openstack-dev | 22:11 | |
*** cburgess has quit IRC | 22:16 | |
*** krtaylor has quit IRC | 22:17 | |
*** slaweq_ has quit IRC | 22:17 | |
*** TxGirlGeek has joined #openstack-dev | 22:17 | |
lbragstad | EmilienM ping | 22:19 |
mmedvede | sdague: do you think it would be ok for a third-party CI to report results on devstack-gate changes (never voting). There is value there, e.g. it would have helped to catch some edge cases with recent transition to local.conf | 22:19 |
lbragstad | EmilienM just got your note about updating pike goal for each project | 22:19 |
*** slaweq_ has joined #openstack-dev | 22:20 | |
*** alexismonville has quit IRC | 22:20 | |
EmilienM | I'm on my phone | 22:20 |
clarkb | mmedvede: I think jeblair has resisted that in the past | 22:20 |
lbragstad | EmilienM oh - no worries, ping when you're available :) | 22:20 |
EmilienM | lbragstad : I'll ping you back | 22:21 |
mmedvede | clarkb: yeah, I recall something like that. jeblair - are you still opposed to third-party CI reporting on d-g? | 22:21 |
*** cburgess has joined #openstack-dev | 22:22 | |
mmedvede | clarkb: thanks, I'll ask him later. Can not find anything in my irc logs | 22:23 |
*** jdandrea has joined #openstack-dev | 22:25 | |
jeblair | mmedvede, clarkb: i think it's fundamentally different than the server projects. i know that we want devstack-gate to be useful to third parties, but i don't think we have defined a concrete api surface and made promises about it. in that respect, d-g changes are far more likely to affect third-party ci systems, and there is generally little that an author of such a change can do about it. moreover, we know that it is going to ... | 22:28 |
jeblair | ... radically change in the near future. i think what i'd rather do is focus on refactoring it into reusable pieces, especially ansible roles, with their own testing and defined api surface. | 22:28 |
*** jmckind_ has quit IRC | 22:31 | |
*** bobmel has joined #openstack-dev | 22:32 | |
*** zz_dimtruck is now known as dimtruck | 22:32 | |
openstackgerrit | Lance Bragstad proposed openstack/governance master: Update keystone goals for running in apache https://review.openstack.org/440840 | 22:32 |
*** rderose has joined #openstack-dev | 22:33 | |
*** mriedem1 has joined #openstack-dev | 22:33 | |
*** mriedem has quit IRC | 22:34 | |
*** thorst has joined #openstack-dev | 22:36 | |
*** bobmel has quit IRC | 22:36 | |
*** thorst has quit IRC | 22:41 | |
mmedvede | jeblair: right. There is no stable interface yet and people use it in various unsupported ways. So third-party CIs would break in any case. My thinking is that allowing reporting on d-g would at least make it easier to third-party operators to debug it | 22:41 |
jeblair | mmedvede: maybe a third-party ci running on it but not reporting upstream (only reporting locally) would help address the situation? i feel really awkward saying i support a ci system reporting on a repo when we don't expect people to pay attention to it. | 22:44 |
*** takamatsu has quit IRC | 22:47 | |
mmedvede | jeblair: so the CI I support already running on d-g patches, and not reporting. It is harder to see when the change is actually breaking our CI without writing some custom jenkins poller and introducing complexity. While if it was reporting, we could use existing tools, such as ci-watch | 22:47 |
*** mriedem1 is now known as mriedem | 22:48 | |
*** achampion has quit IRC | 22:50 | |
*** salv-orlando has quit IRC | 22:51 | |
*** salv-orlando has joined #openstack-dev | 22:51 | |
*** mriedem has quit IRC | 22:55 | |
*** breitz has quit IRC | 23:01 | |
*** breitz has joined #openstack-dev | 23:02 | |
*** kbringard has quit IRC | 23:02 | |
mmedvede | jeblair: would explicitly specifying in the third-party CI comment that it can be ignored, and for third-party operator benefit only, make it less awkward? Trying to think if there is some way to still report without confusing / distracting devs. | 23:03 |
*** ihrachys has quit IRC | 23:04 | |
*** krtaylor has joined #openstack-dev | 23:04 | |
*** baoli has quit IRC | 23:04 | |
*** rocky_g has quit IRC | 23:05 | |
*** tdasilva has quit IRC | 23:05 | |
jeblair | mmedvede: i'd still prefer to avoid making any changes until after we're running zuulv3. i think enough is going to change to make a lot of this quickly moot. | 23:06 |
jeblair | mmedvede: if you're running zuul, there are email or sql reporters you can use to get local reports | 23:06 |
*** kriskend_ has joined #openstack-dev | 23:07 | |
*** priteau has quit IRC | 23:08 | |
*** sdake has joined #openstack-dev | 23:09 | |
*** priteau has joined #openstack-dev | 23:09 | |
*** kriskend has quit IRC | 23:11 | |
*** ShaneDavidson_ has joined #openstack-dev | 23:11 | |
*** gordc has quit IRC | 23:11 | |
*** svinota has quit IRC | 23:12 | |
*** eezhova has quit IRC | 23:12 | |
mmedvede | ok, not sure exactly how zuul v3 would solve it, other than making it easier to write a custom tool for correlating Infra tests vs third-party test resuts. I'll wait, thanks | 23:13 |
*** priteau has quit IRC | 23:14 | |
*** ShaneDavidson has quit IRC | 23:15 | |
*** jaypipes has quit IRC | 23:16 | |
*** thorst has joined #openstack-dev | 23:17 | |
*** sdake has quit IRC | 23:18 | |
*** sdake has joined #openstack-dev | 23:19 | |
*** thorst has quit IRC | 23:19 | |
*** ShaneDavidson_ has quit IRC | 23:21 | |
*** ShaneDavidson has joined #openstack-dev | 23:22 | |
*** lucasxu has quit IRC | 23:22 | |
*** wootehfoot has quit IRC | 23:22 | |
*** Leo_ has quit IRC | 23:23 | |
*** tdasilva has joined #openstack-dev | 23:23 | |
*** mriedem has joined #openstack-dev | 23:24 | |
*** erlon has quit IRC | 23:25 | |
*** kriskend_ has quit IRC | 23:25 | |
*** svinota has joined #openstack-dev | 23:27 | |
*** vladikr has quit IRC | 23:29 | |
*** bobmel has joined #openstack-dev | 23:31 | |
*** marst has quit IRC | 23:31 | |
*** baoli has joined #openstack-dev | 23:33 | |
*** charcol has joined #openstack-dev | 23:35 | |
*** annegentle has quit IRC | 23:35 | |
*** bobmel has quit IRC | 23:37 | |
*** jamielennox is now known as jamielennox|away | 23:37 | |
*** sdake_ has joined #openstack-dev | 23:40 | |
*** sdake has quit IRC | 23:40 | |
*** svinota has quit IRC | 23:40 | |
*** yassine has joined #openstack-dev | 23:40 | |
*** TxGirlGeek has quit IRC | 23:41 | |
*** galstrom is now known as galstrom_zzz | 23:41 | |
*** marst has joined #openstack-dev | 23:42 | |
*** bobmel has joined #openstack-dev | 23:52 | |
*** jmckind has joined #openstack-dev | 23:52 | |
*** sdake_ has quit IRC | 23:53 | |
*** cdub has quit IRC | 23:53 | |
openstackgerrit | Tony Breeds proposed openstack/governance master: [goals/pike] Responses for the WSGI goals for requiremenst and stable https://review.openstack.org/440869 | 23:54 |
*** _cjones_ has joined #openstack-dev | 23:55 | |
*** _cjones_ has quit IRC | 23:55 | |
*** _cjones_ has joined #openstack-dev | 23:55 | |
*** bobmel has quit IRC | 23:56 | |
openstackgerrit | Tony Breeds proposed openstack/governance master: [goals/pike] Responses for the WSGI goals for stable https://review.openstack.org/440874 | 23:57 |
openstackgerrit | Tony Breeds proposed openstack/governance master: [goals/pike] Responses for the WSGI goals for requirements and stable https://review.openstack.org/440869 | 23:57 |
*** jwcroppe has quit IRC | 23:59 | |
*** jwcroppe has joined #openstack-dev | 23:59 | |
*** yassine has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!