soren | No. | 00:00 |
---|---|---|
sandywalsh | db.foo() will always return 123, for example | 00:00 |
soren | No, it's a complete implementation of the db api. It'll behave exactly like and expose an API identical to that of the sqlalchemy driver. | 00:00 |
soren | No backdoors. | 00:00 |
soren | No special instrumentation. | 00:00 |
sandywalsh | how is it different than sqlite? | 00:01 |
soren | Just another DB driver, backed by python dicts and glue. | 00:01 |
soren | It's *loads* faster. | 00:01 |
sandywalsh | ah | 00:01 |
sandywalsh | ok, that's where I was confused | 00:02 |
sandywalsh | <thinking of the implications> | 00:02 |
soren | There are many benefits. | 00:02 |
soren | Faster tests being one of them. | 00:03 |
*** RobertLaptop has left #openstack-dev | 00:03 | |
sandywalsh | almost as fast as a mock | 00:03 |
soren | Yeah. | 00:03 |
soren | But this will be more trustworthy. | 00:03 |
soren | A mock gives you a canned response. My fake will give you a response that is guaranteed to be identical to what the real driver would give. | 00:04 |
sandywalsh | ok, I can see that | 00:04 |
soren | So we can rest assured that what our production code gets from the fake db layer during tests will be identical (in nature) to what it would get from the real db driver in production. | 00:05 |
sandywalsh | but, if I add something to nova.db.sqlalchemy I need to remember to add it to nova.db.soren | 00:05 |
soren | The db API tests suite that will accompany this will ensure that this continues to be true. | 00:05 |
soren | Yes. | 00:05 |
sandywalsh | hmm | 00:05 |
soren | This is a good thing, IMO. | 00:05 |
soren | The sqlalchemy driver is a mess. | 00:06 |
soren | It's just grown and grown. | 00:06 |
sandywalsh | it's certainly a mix of old and new style sqlalchemy calls | 00:06 |
sandywalsh | but, this is part of the argument about are we testing the fake or testing the code | 00:07 |
soren | There are lots of things that are really awkward because it has to fit into an rdbms. | 00:07 |
sandywalsh | just as if I forget to add nova.virt.xen_conn.do_something to nova.virt.libvirt | 00:07 |
soren | Then the tests will fail. | 00:07 |
soren | BEcause the test suite will use the fake. | 00:07 |
soren | Using this approach we should be *more* sure we're testing the code rather than the fake. | 00:08 |
sandywalsh | I suppose you could write a test to ensure there's a 1-1 mapping of nova.db.api to nova.db.soren.api | 00:08 |
soren | (compared to when we're using hundreds or thousands of ad-hoc mocks) | 00:08 |
soren | Yes! | 00:08 |
soren | Taht's what I'm doing. | 00:08 |
soren | WEll.. | 00:08 |
soren | Not exactly. | 00:09 |
soren | I'm adding a test suite. | 00:09 |
soren | DB test suite, I mean. | 00:09 |
soren | This test suite will be run against my fake db as well as the sqlalchemy db driver. | 00:09 |
*** martine has quit IRC | 00:09 | |
soren | To ensure they give the same responses. | 00:09 |
sandywalsh | ok, good enough | 00:10 |
soren | If you're adding new methods to the db API, and you forget to add it to the fake as well, your tests should fail, because during tests, we use the fake. | 00:10 |
soren | And any new code you're adding that depends on this new DB api method will of course have tests that rely on said db methods. | 00:10 |
sandywalsh | yes, that would be a good check (it would be nice if nova.virt.api did the same thing against nova.virt.fake) | 00:10 |
soren | I It does! | 00:11 |
soren | nova.tests.test_virt_drivers does exactly that. | 00:11 |
sandywalsh | ah, is that a recent addition? | 00:11 |
soren | It exercises all the stuff that a virt driver should expose. | 00:11 |
soren | I added it in August, I think. | 00:11 |
sandywalsh | ok ... interesting | 00:11 |
soren | A couple of days ago, my fakelibvirt module got added, so it now also runs against the lbivirt drirver. | 00:12 |
soren | Sorry, it's 1 AM, I type really poorly. | 00:12 |
sandywalsh | well, now that I understand the implementation a little better I don't have any concerns about it | 00:12 |
soren | The goal is to be able to run this test suite against any virt driver. | 00:12 |
sandywalsh | I guess eventually we need to push that to all nova.<service>.api layers | 00:12 |
soren | And this db stuff I'm doing is very much in the same spirit. | 00:13 |
soren | sandywalsh: I did the same for the image layer. | 00:13 |
soren | sandywalsh: I'm working through them, one at a time. Right now, I'm attacking db, but it's *big*. | 00:13 |
sandywalsh | ok ... gotcha. Make sense | 00:14 |
sandywalsh | so I guess the other gap will be in all the managers and drivers | 00:15 |
sandywalsh | but, piece at a time, right | 00:15 |
soren | sandywalsh: Exactly. | 00:15 |
sandywalsh | cool ... thanks for the clarification. | 00:15 |
sandywalsh | I'll let you go to bed now ... look forward to seeing it! | 00:16 |
*** jeffjapan has joined #openstack-dev | 00:16 | |
*** sleepsonthefloo has quit IRC | 00:18 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Enforce service ownership https://review.openstack.org/1864 | 00:21 |
openstackgerrit | James E. Blair proposed a change to openstack/openstack-ci: Handle machines that were already deleted. https://review.openstack.org/1884 | 00:26 |
openstackgerrit | Gabriel Hurley proposed a change to openstack/horizon: AJAX modal for associate floating IP. Fixes bug 884495. https://review.openstack.org/1885 | 00:29 |
openstackgerrit | Gabriel Hurley proposed a change to openstack/horizon: Adds tabindex to nav elements for better accessibility. https://review.openstack.org/1880 | 00:29 |
uvirtbot | Launchpad bug 884495 in horizon "UX Improvements: Associate Floating IP - New simple modal" [Medium,Confirmed] https://launchpad.net/bugs/884495 | 00:29 |
*** sandywalsh has quit IRC | 00:37 | |
*** adjohn has joined #openstack-dev | 00:44 | |
openstackgerrit | Gabriel Hurley proposed a change to openstack/horizon: Clears session on splash page to prevent old user ids from being cached. https://review.openstack.org/1824 | 00:45 |
*** deshantm_laptop has joined #openstack-dev | 00:50 | |
*** nati2_ has joined #openstack-dev | 01:08 | |
*** stanchan has quit IRC | 01:19 | |
*** nati2 has quit IRC | 01:22 | |
openstackgerrit | Brad Hall proposed a change to openstack/quantum: Second round of packaging changes https://review.openstack.org/1886 | 01:33 |
*** dolphm has joined #openstack-dev | 01:34 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Additional middleware test coverage https://review.openstack.org/1862 | 01:34 |
*** nati2 has joined #openstack-dev | 01:34 | |
openstackgerrit | Lorin Hochstein proposed a change to openstack-ci/git-review: Create .git/hooks directory if not present https://review.openstack.org/1887 | 01:35 |
openstackgerrit | Lorin Hochstein proposed a change to openstack/glance: Added example commands for uploading images. https://review.openstack.org/1888 | 01:36 |
*** pixelbeat has quit IRC | 01:36 | |
*** nati2_ has quit IRC | 01:37 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Additional middleware test coverage https://review.openstack.org/1862 | 01:41 |
*** rods has quit IRC | 01:48 | |
*** nati2 has quit IRC | 01:52 | |
*** nati2 has joined #openstack-dev | 01:52 | |
*** zns has quit IRC | 01:53 | |
*** 36DAAU429 has joined #openstack-dev | 01:55 | |
*** rkukura has quit IRC | 01:57 | |
*** vladimir3p has quit IRC | 02:02 | |
*** nati2_ has joined #openstack-dev | 02:04 | |
*** nati2 has quit IRC | 02:06 | |
*** novas0x2a|laptop has joined #openstack-dev | 02:10 | |
*** bengrue has quit IRC | 02:17 | |
*** jdurgin has quit IRC | 02:18 | |
*** mwhooker has quit IRC | 02:35 | |
*** dolphm has quit IRC | 02:38 | |
*** dolphm has joined #openstack-dev | 02:53 | |
*** nati2_ has quit IRC | 03:04 | |
*** nati2 has joined #openstack-dev | 03:05 | |
*** zns has joined #openstack-dev | 03:10 | |
*** negronjl has joined #openstack-dev | 03:23 | |
*** sandywalsh has joined #openstack-dev | 03:30 | |
*** sandywalsh has quit IRC | 03:37 | |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Bug #854104 - Changes to allow admin url to be shown only for admin users. - Additional test asserts to verify. https://review.openstack.org/1542 | 03:56 |
uvirtbot | Launchpad bug 854104 in keystone "add ability to obscure internal and admin endpoints from standard users" [High,In progress] https://launchpad.net/bugs/854104 | 03:56 |
*** map_nw_ has joined #openstack-dev | 03:56 | |
*** deshantm_laptop has quit IRC | 03:58 | |
*** map_nw has quit IRC | 03:58 | |
*** deshantm_laptop has joined #openstack-dev | 04:02 | |
*** deshantm_laptop has quit IRC | 04:03 | |
*** nati2_ has joined #openstack-dev | 04:18 | |
*** nati2 has quit IRC | 04:20 | |
*** koolhead17 has quit IRC | 04:26 | |
*** novas0x2a|laptop has quit IRC | 04:39 | |
*** nati2_ has quit IRC | 04:40 | |
*** nati2 has joined #openstack-dev | 04:40 | |
*** nati2 has quit IRC | 04:40 | |
*** nati2 has joined #openstack-dev | 04:40 | |
*** nati2 has joined #openstack-dev | 04:41 | |
*** gavri has quit IRC | 05:01 | |
*** mjfork has quit IRC | 05:13 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Fixes bug 843065 https://review.openstack.org/1889 | 05:23 |
uvirtbot | Launchpad bug 843065 in keystone "--host / --bind-host seem to have no effect ..." [High,Confirmed] https://launchpad.net/bugs/843065 | 05:23 |
*** cp16net has quit IRC | 05:27 | |
*** koolhead17 has joined #openstack-dev | 05:36 | |
*** cp16net has joined #openstack-dev | 05:37 | |
*** timr1 has joined #openstack-dev | 05:40 | |
*** cp16net_ has joined #openstack-dev | 05:43 | |
*** cp16net has quit IRC | 05:45 | |
*** cp16net_ is now known as cp16net | 05:45 | |
openstackgerrit | sanjay-tripathi proposed a change to openstack/nova: Bug#891552 Append the documentation with Nova CLI commands. https://review.openstack.org/1890 | 05:55 |
openstackgerrit | sanjay-tripathi proposed a change to openstack/nova: Bug#891552 Append the documentation with Nova CLI commands. https://review.openstack.org/1865 | 05:55 |
openstackgerrit | sanjay-tripathi proposed a change to openstack/nova: Bug#891552 Append the documentation with Nova CLI commands. https://review.openstack.org/1754 | 05:55 |
openstackgerrit | sanjay-tripathi proposed a change to openstack/nova: Bug#891552 Append the documentation with Nova CLI commands. https://review.openstack.org/1840 | 06:03 |
openstackgerrit | Yogeshwar Srikrishnan proposed a change to openstack/keystone: Bug #890801: - Changes to support /extensions call. - Removed additional middleware that used to support /extensions call.ie RAX-KEY-extension - Removed related conf file entries. - Removed service extension test as it was no more relavent. https://review.openstack.org/1891 | 06:03 |
uvirtbot | Launchpad bug 890801 in keystone "GET /extensions returns an empty list" [Medium,In progress] https://launchpad.net/bugs/890801 | 06:03 |
*** cp16net has quit IRC | 06:05 | |
*** zaitcev has quit IRC | 06:06 | |
*** hugokuo has joined #openstack-dev | 06:15 | |
*** HugoKuo__ has quit IRC | 06:18 | |
openstackgerrit | Dean Troyer proposed a change to openstack-dev/devstack: Check out integration tests and install prereqs https://review.openstack.org/1892 | 06:20 |
openstackgerrit | Dean Troyer proposed a change to openstack-dev/devstack: Set up default images for testing https://review.openstack.org/1893 | 06:20 |
*** timr1 has quit IRC | 06:40 | |
*** nati2_ has joined #openstack-dev | 06:42 | |
*** nati2 has quit IRC | 06:45 | |
*** dolphm has quit IRC | 06:47 | |
*** nati2_ has quit IRC | 07:12 | |
*** koolhead17 has quit IRC | 07:21 | |
openstackgerrit | Mark McLoughlin proposed a change to openstack/nova: Remove boot-from-volume unreachable code path (#894172) https://review.openstack.org/1894 | 07:30 |
*** dolphm has joined #openstack-dev | 07:36 | |
openstackgerrit | Ziad Sawalha proposed a change to openstack/keystone: Fixed memcache tests https://review.openstack.org/1895 | 07:37 |
*** negronjl has quit IRC | 07:39 | |
ttx | vishy, matyalor: I always said there was a short-term business for providing an openstack on lucid distribution. | 07:44 |
ttx | mtaylor, even ^ | 07:44 |
*** dachary has joined #openstack-dev | 07:46 | |
*** dolphm has quit IRC | 07:50 | |
*** jeffjapan has quit IRC | 07:50 | |
ttx | vishy: the trick is maintaining that "lucid stable version" is not a zero-effort thing as it used to be -- and its lifetime should be around ~1year, until everyone is confident upgrading to 12.04LTS | 07:50 |
ttx | notmyname: ACK on swift 1.4.4 -- will try to do this today (Thursday) | 07:51 |
*** dachary has quit IRC | 07:56 | |
*** reidrac has joined #openstack-dev | 07:57 | |
*** apevec has joined #openstack-dev | 08:07 | |
*** dachary has joined #openstack-dev | 08:18 | |
soren | Is this channel logged somewhere? | 08:24 |
*** popux has joined #openstack-dev | 08:30 | |
*** apevec has quit IRC | 08:33 | |
*** map_nw_ has quit IRC | 08:42 | |
*** map_nw has joined #openstack-dev | 08:47 | |
*** adiantum has joined #openstack-dev | 09:03 | |
markmc | soren, http://eavesdrop.openstack.org/irclogs/%23openstack-dev/ | 09:10 |
*** pixelbeat has joined #openstack-dev | 09:17 | |
*** popux has quit IRC | 09:19 | |
soren | markmc: Ah. Ta very much. | 09:26 |
*** darraghb has joined #openstack-dev | 09:56 | |
*** markmc has quit IRC | 10:04 | |
*** corrigac has joined #openstack-dev | 10:41 | |
*** tryggvil has quit IRC | 10:47 | |
*** viraptor has joined #openstack-dev | 11:09 | |
*** mnour has joined #openstack-dev | 11:27 | |
*** HugoKuo_ has joined #openstack-dev | 12:12 | |
*** hugokuo has quit IRC | 12:16 | |
*** JStoker has quit IRC | 12:37 | |
*** timr1 has joined #openstack-dev | 12:40 | |
*** JStoker has joined #openstack-dev | 12:40 | |
*** hugokuo has joined #openstack-dev | 12:45 | |
openstackgerrit | e0ne proposed a change to openstack/nova: Bug 820059: bin/nova-manage.py VpnCommands.spawn calls non-existant method VpnCommands._vpn_for - fixed https://review.openstack.org/1896 | 12:55 |
uvirtbot | Launchpad bug 820059 in nova "bin/nova-manage.py VpnCommands.spawn calls non-existant method VpnCommands._vpn_for" [Medium,Confirmed] https://launchpad.net/bugs/820059 | 12:55 |
*** mjfork has joined #openstack-dev | 13:14 | |
*** hugokuo has quit IRC | 13:16 | |
*** deshantm_laptop has joined #openstack-dev | 13:25 | |
*** timr1 has quit IRC | 13:40 | |
*** timr1 has joined #openstack-dev | 13:51 | |
*** corrigac has quit IRC | 14:12 | |
*** chemikadze has quit IRC | 14:13 | |
*** markmc has joined #openstack-dev | 14:18 | |
*** rods has joined #openstack-dev | 14:19 | |
notmyname | ttx: ok. ping me when you do (email preferred today) so that I can send appropriate emails, etc to announce it | 14:24 |
ttx | notmyname: it's in progress | 14:25 |
ttx | will upload in the next hour and let you know when it's done | 14:26 |
ttx | notmyname: hmm, though the PPA failed for some reason. | 14:26 |
* ttx investigates | 14:26 | |
ttx | wtf | 14:28 |
*** deshantm_laptop has quit IRC | 14:28 | |
ttx | soren: any idea what might cause: https://jenkins.openstack.org/job/swift-milestone-ppa/label=swift,series=lucid/17/console | 14:28 |
ttx | GPG signature fail on PPA upload. | 14:28 |
soren | Oh, that again. | 14:29 |
soren | Ignore it.' | 14:29 |
ttx | I wish I could | 14:29 |
soren | Did the upload not go through? | 14:29 |
ttx | 550 Changes file must be signed with a valid GPG signature: Verification failed 3 times: ['General error', 'General error', 'General error'] : Permission denied. | 14:29 |
ttx | Build step 'Execute shell' marked build as failure | 14:29 |
soren | Yes, I know. | 14:29 |
soren | Did the upload not go through? | 14:29 |
ttx | oh | 14:30 |
ttx | I see what you mean. | 14:30 |
soren | https://launchpad.net/~swift-core/+archive/milestone-proposed | 14:30 |
ttx | I ned to ignore the job failure | 14:30 |
soren | ...has an upload from 16 minutes ago. | 14:30 |
ttx | ok, will ignore it. | 14:30 |
ttx | but red balls make me unhappy. | 14:30 |
soren | bug 798957 | 14:30 |
uvirtbot | Launchpad bug 798957 in launchpad "PPA Uploads are seemingly (but not actually) rejected" [Critical,Triaged] https://launchpad.net/bugs/798957 | 14:30 |
ttx | it's random ? lovely. | 14:31 |
soren | Semi. | 14:32 |
Daviey | ttx: Lets produce some stats and look for trends :) | 14:33 |
* ttx <3 his upload_release script | 14:36 | |
notmyname | ttx: cool, does that mean it's done? :-) | 14:39 |
ttx | notmyname: the tarball is uploaded. I'm publishing to PPAs now. | 14:39 |
ttx | (just a matter of reuploading with correct version, thanks to soren's magic scripts) | 14:40 |
ttx | notmyname: so yes, you can send out announcements. | 14:40 |
ttx | https://launchpad.net/swift/essex/1.4.4 | 14:40 |
notmyname | ttx: thanks. I'll get it done today | 14:41 |
*** deshantm_laptop has joined #openstack-dev | 14:41 | |
ttx | notmyname: by the time you do that, ubuntu packages for 1.4.4 should be available at: https://launchpad.net/~swift-core/+archive/release | 14:43 |
ttx | soren: the error is persistently random. reupload_with_new_version.py hits it for every series. | 14:44 |
ttx | I'll go to the bottom of it, though :) | 14:44 |
soren | ttx: I'm sure lifeless would love to talk to you abuot it. | 14:44 |
soren | ttx: Or me or whomever. | 14:45 |
ttx | I'm sure lifeless should be sleeping now. | 14:45 |
soren | ttx: It's just 2 AM at his place. | 14:45 |
soren | Yeah. | 14:45 |
ttx | I bet the loadbalancer on ppa.launchpad.net has decided that my IP must be routed to the failing node. | 14:46 |
*** viraptor has quit IRC | 14:53 | |
*** timr1 has quit IRC | 15:25 | |
notmyname | ttx: thanks. I've blasted everything out on email, twitter, and google+. | 15:33 |
ttx | yay | 15:35 |
ttx | will retweet, +1 etc. | 15:35 |
Daviey | ttx: is swift still not following the openstack core projects release schedule? | 15:35 |
notmyname | Daviey: all projects have the freedom to do whatever release schedule they want between the 6-month cycle of openstack | 15:36 |
notmyname | since swift is in a different part of the lifecycle than the other projects, we choose a schedule that makes the most sense for us | 15:37 |
Daviey | notmyname: will it ever be aligned? | 15:37 |
notmyname | Daviey: all projects are aligned every 6 months. that's the only requirement for openstack projects | 15:37 |
Daviey | right, but i think you are missing what i am saying. Do you think the stability lifecycle will ever be that of the other projects, whcih follow the same milestones? | 15:38 |
notmyname | perhaps. I think that's up to those projects, though. I don't anticipate swift changing it's release schedule. there are several advantages that we don't want to give up right now | 15:40 |
Daviey | notmyname: What are the advantages? | 15:41 |
notmyname | we are very closely aligned with the rackspace cloud files product. we make swift releases when it makes sense for cloud files (or when other deployers need a release). this gives the advantage of being able to say that each of our releases are running on the largest swift clusters in the world. we don't have to have different release cycles for the rackspace product and the open source project. | 15:43 |
notmyname | as other large deployers come online, we are able to coordinate swift releases so that these deployers don't have to maintain their own versions and/or patch queues | 15:44 |
notmyname | one example of another large deployer is HP | 15:44 |
Daviey | notmyname: Hmm, It does seem kinda odd that the release schedule is tied to a company, rather than the project. | 15:45 |
Daviey | I'm finding it quite confusing. | 15:45 |
openstackgerrit | Brad Hall proposed a change to openstack/nova: Fix for bug 894431 https://review.openstack.org/1897 | 15:45 |
uvirtbot | Launchpad bug 894431 in nova "linux_net ovsinterfacedriver is setting the wrong iface-id" [Undecided,Confirmed] https://launchpad.net/bugs/894431 | 15:45 |
Daviey | notmyname: Where can i find the release schedule for swift? | 15:45 |
reidrac | in fact I'd like we had swift releases more often so I wouldn't have to maintain local patches | 15:46 |
notmyname | Daviey: we do feature-based releases, so the next release is always "when it's needed and when it's ready" | 15:46 |
Daviey | notmyname: swift is *feature* based release? I thought openstack core was all time based? | 15:47 |
Daviey | So at Essex release, openstack gets what it is given as the most current swift release? | 15:47 |
notmyname | reidrac: since the cactus release, we have averaged a release every 4-6 weeks | 15:47 |
Daviey | notmyname: I thought they were being aligned this cycle. :/ | 15:47 |
notmyname | Daviey: correct. the 6 month openstack releases are time based | 15:47 |
notmyname | but what happens between the 6 month releases is up to each project | 15:48 |
reidrac | notmyname: and it's close to perfect, but still... the fact there's no stable release and backport of the fixes means than waiting for a release can be a bad idea | 15:48 |
Daviey | notmyname: right, so the other projects are expected to just use the most recent swift release and make do, tagging it essex? | 15:48 |
notmyname | reidrac: not sure I follow. there is a diablo branch that ttx et al have for swift. are there issues that need to be backported? | 15:49 |
reidrac | notmyname: I can't say right now, I'm running 1.4.3 | 15:49 |
notmyname | reidrac: the difference is that we offer guarantees about the mid-openstack releases we make | 15:50 |
notmyname | Daviey: you can either use the most recent swift release or target the previous openstack release. this isn't any different than any other openstack project | 15:51 |
Daviey | notmyname: You can confirm that as it currently stands, Swift is sticking to a release schedule to match RAX's feature requirements, irrelvant of the time around it - providing there is /something/ stable at Essex release point? | 15:51 |
* ttx reads backlog | 15:51 | |
notmyname | Daviey: swift is doing feature-based releases. each release will be production-ready and able to upgraded to with no customer downtime. the 6 month openstack cycle takes the last swift release as the version for that cycle | 15:53 |
Daviey | I guess that is a 'yes', ok - thanks. | 15:54 |
*** 36DAAU429 has quit IRC | 15:54 | |
notmyname | Daviey: currently, all of the core swift devs work for rackspace. therefore that's the use case we see every day. I'm currently working on getting more outside core devs | 15:55 |
Daviey | notmyname: It's not the dev's that concerns me, it's the lack of allignment. | 15:55 |
Daviey | It's not a concern to me who pay's their wages :).. It's a project management thing, and it's concerning to me. | 15:56 |
notmyname | Daviey: except that we are aligned every 6 months as required by openstack | 15:56 |
openstackgerrit | Lorin Hochstein proposed a change to openstack/nova: Fix deprecation warnings https://review.openstack.org/1898 | 15:56 |
ttx | notmyname: right, my fear is that it's a chicken and egg issue. Having feature-based linked-to-RAX-internal-needs releases actually prevents people from considering to participate strategically in the project | 15:57 |
Daviey | notmyname: That really doesn't make sense. Aligned to a final release date, just means shipping the most current one that RAX decided to ship. | 15:58 |
ttx | so you won't (and don't) get significant contributions from other companies, so you don't see the need for changing to something else | 15:58 |
*** timr1 has joined #openstack-dev | 15:58 | |
ttx | maybe Swift is sufficiently advanced to not *need* other significant contributors, and perfactly alright as-is | 15:59 |
ttx | in which case I say, yes, your vision is right | 15:59 |
notmyname | I would say that swift is largely feature-complete, and that's why there is less active development around it compared to nova. that's not to say there isn't a lot to do, but it meets the needs of most people out-of-the-box | 16:00 |
ttx | ack | 16:01 |
notmyname | Daviey: for example, particular project (say a web server) doesn't really make releases based on the various distros it's included in. the distros take the last stable version of that proejct when it's time for the distro release. | 16:01 |
Lumiere | or the one before that if the release was too late in their cycle | 16:02 |
Daviey | notmyname: right, but this seems to be different to the vision that oenstack had at it's conception. | 16:02 |
Lumiere | Daviey: if the vision was 'release a bundle every 6 months' then in the end it is the same as Ubuntu, Bring all the stable versions together and test that they work together | 16:04 |
notmyname | Daviey: I think the biggest disconnect is that swift entered openstack as a complete codebase already in use in production as a product. the other projects within openstack all entered much earlier in the dev livecycle | 16:04 |
*** zns has quit IRC | 16:05 | |
notmyname | Lumiere: as always the devil's in the details, but ya I agree with that | 16:05 |
soren | ttx: http://blog.launchpad.net/bug-tracking/customisable-bug-listings-in-beta | 16:06 |
Daviey | Right, i do see your point - and we've found swift to be stable. However, the release management is concerning to me. | 16:06 |
*** reidrac has quit IRC | 16:07 | |
notmyname | Daviey: if you need a committed change to be in an official swift version, let me know | 16:08 |
ttx | soren: holy batman | 16:09 |
ttx | soren: looks like a large waste of space. | 16:09 |
soren | ttx: But it's got rounded corners! | 16:10 |
notmyname | Daviey: if you'd like to follow up more (I'm always interested in feedback on this), feel free to email me (me@not.mn) | 16:10 |
ttx | soren: they sure are catching up with github. | 16:10 |
notmyname | right now I'm getting dirty looks from my family for being on the computer on thanksgiving ;-) | 16:10 |
* soren screams | 16:11 | |
soren | 1 → 75 of 1097 results | 16:11 |
ttx | notmyname: stay with us, we are your real family. | 16:11 |
notmyname | ttx: lol | 16:11 |
ttx | you spend more time with us than with them ! | 16:11 |
notmyname | ttx: this community does have a lot of the stereotypical family dynamics, doens't it? (is swift the eccentric uncle?) | 16:11 |
ttx | heh, I wonder who I am. | 16:12 |
Daviey | notmyname: thanks! | 16:12 |
* notmyname out (for now...) | 16:12 | |
ttx | soren: ok, I hate this new bugs view. | 16:13 |
soren | ttx: I like that fact that it has mor einformation. It's just too sparse. | 16:14 |
soren | ttx: Much too sparse. | 16:14 |
ttx | the old one was an efficient use of my screen estate | 16:14 |
ttx | this one looks like someone abused greasemonkey while being drunk. | 16:14 |
ttx | and yes, I used abuse grease monkey and drunk in the same sentence. | 16:15 |
ttx | soren: for example, I'm not sure that telling me that all Nova bugs affect "OpenStack Compute (nova)" and making the listing twice as long just because of that is so great | 16:16 |
*** zns has joined #openstack-dev | 16:16 | |
soren | ttx: Subscribed you to bug 894442 | 16:19 |
uvirtbot | Launchpad bug 894442 in launchpad "New bug list is much too sparse" [Undecided,New] https://launchpad.net/bugs/894442 | 16:19 |
soren | ttx: Hm.. | 16:19 |
soren | ttx: No, nothing. Never mind. | 16:19 |
soren | I just thought it would perhaps only show that if you were looking at an umbrella project. | 16:19 |
soren | But no. | 16:20 |
ttx | it's actually worse when you go for a specific project | 16:20 |
soren | How so? | 16:20 |
ttx | on https://bugs.launchpad.net/nova/+bugs : about half you screen is used to repeat "OpenStack Compute (Nova)" | 16:21 |
soren | Yeah. | 16:21 |
ttx | then you remove it (it's all about customization after all)... | 16:22 |
ttx | but each bug still takes twice as much space as it used to. | 16:22 |
soren | I don't mind the repetitiveness so much. It can be disabled (each piece of infomration can be removed). I mind that each row has two lines. | 16:22 |
soren | Right. | 16:22 |
ttx | I commented on the blog post (in moderation) | 16:24 |
soren | Cool. | 16:24 |
* soren heads upstairs | 16:24 | |
ttx | pointing to your bug | 16:24 |
openstackgerrit | fred yang proposed a change to openstack/nova: Adds trusted-computing-pools support. Implements blueprint trusted-computing-pools https://review.openstack.org/1899 | 16:25 |
openstackgerrit | oliver-leahy-l proposed a change to openstack/nova: Fixes bug 888649 https://review.openstack.org/1900 | 16:29 |
uvirtbot | Launchpad bug 888649 in nova "Snapshots left in undeletable state" [Undecided,New] https://launchpad.net/bugs/888649 | 16:29 |
*** koolhead17 has joined #openstack-dev | 16:45 | |
*** ollie1 has joined #openstack-dev | 16:45 | |
*** chemikadze has joined #openstack-dev | 16:56 | |
*** zns has quit IRC | 17:10 | |
*** tryggvil_ has joined #openstack-dev | 17:20 | |
*** mnour has quit IRC | 17:30 | |
*** pixelbeat has quit IRC | 17:35 | |
*** pixelbeat has joined #openstack-dev | 17:49 | |
*** dachary has quit IRC | 17:55 | |
*** deshantm_laptop has quit IRC | 18:05 | |
*** adiantum has quit IRC | 18:15 | |
*** timr1 has quit IRC | 18:18 | |
*** darraghb has quit IRC | 18:22 | |
*** dolphm has joined #openstack-dev | 18:31 | |
*** dolphm has quit IRC | 18:35 | |
*** bengrue has joined #openstack-dev | 18:52 | |
*** GheRivero_ has joined #openstack-dev | 19:51 | |
*** timr1 has joined #openstack-dev | 20:00 | |
*** GheRivero_ has quit IRC | 20:10 | |
*** GheRivero_ has joined #openstack-dev | 20:10 | |
*** koolhead17 has quit IRC | 20:12 | |
*** pixelbeat has quit IRC | 20:16 | |
*** negronjl has joined #openstack-dev | 20:30 | |
*** GheRivero_ has quit IRC | 20:50 | |
*** koolhead17 has joined #openstack-dev | 21:43 | |
*** nati2 has joined #openstack-dev | 22:02 | |
openstackgerrit | Ewan Mellor proposed a change to openstack/nova: Fix trivial fourth quote in docstring. https://review.openstack.org/1901 | 22:05 |
*** zykes- has quit IRC | 22:05 | |
*** pasik has quit IRC | 22:07 | |
*** pasik has joined #openstack-dev | 22:07 | |
*** nati2 has quit IRC | 22:20 | |
*** nati2 has joined #openstack-dev | 22:21 | |
*** hugokuo has joined #openstack-dev | 22:56 | |
*** camm has quit IRC | 23:12 | |
*** openstackgerrit has quit IRC | 23:12 | |
*** clayg has quit IRC | 23:12 | |
*** guaqua has quit IRC | 23:12 | |
*** medberry has quit IRC | 23:12 | |
*** markmc has quit IRC | 23:12 | |
*** cdub has quit IRC | 23:12 | |
*** adam_g has quit IRC | 23:12 | |
*** Kiall has quit IRC | 23:12 | |
*** Vek has quit IRC | 23:12 | |
*** termie has quit IRC | 23:12 | |
*** wwkeyboard has quit IRC | 23:12 | |
*** rods has quit IRC | 23:12 | |
*** JStoker has quit IRC | 23:12 | |
*** HugoKuo_ has quit IRC | 23:12 | |
*** ollie1 has quit IRC | 23:12 | |
*** ayoung has quit IRC | 23:12 | |
*** Lumiere has quit IRC | 23:12 | |
*** russellb has quit IRC | 23:12 | |
*** martines has quit IRC | 23:12 | |
*** cmagina has quit IRC | 23:12 | |
*** root_ has quit IRC | 23:12 | |
*** Tribaal has quit IRC | 23:12 | |
*** Daviey has quit IRC | 23:12 | |
*** hugokuo has quit IRC | 23:12 | |
*** cburgess has quit IRC | 23:12 | |
*** n0ano has quit IRC | 23:12 | |
*** benner has quit IRC | 23:12 | |
*** uvirtbot has quit IRC | 23:12 | |
*** troytoman-away has quit IRC | 23:12 | |
*** pasik has quit IRC | 23:12 | |
*** koolhead17 has quit IRC | 23:12 | |
*** tryggvil_ has quit IRC | 23:12 | |
*** map_nw has quit IRC | 23:12 | |
*** chmouel has quit IRC | 23:12 | |
*** johan_-_ has quit IRC | 23:12 | |
*** ahale has quit IRC | 23:12 | |
*** vishy has quit IRC | 23:12 | |
*** LinuxJedi has quit IRC | 23:12 | |
*** GheRivero has quit IRC | 23:12 | |
*** errr has quit IRC | 23:13 | |
*** markwash has quit IRC | 23:13 | |
*** kpepple has quit IRC | 23:13 | |
*** villep has quit IRC | 23:13 | |
*** zul has quit IRC | 23:13 | |
*** jeblair has quit IRC | 23:13 | |
*** doude has quit IRC | 23:13 | |
*** blamar has quit IRC | 23:13 | |
*** comstud has quit IRC | 23:13 | |
*** openstackjenkins has quit IRC | 23:13 | |
*** dabo has quit IRC | 23:13 | |
*** hyakuhei has quit IRC | 23:13 | |
*** _0x44 has quit IRC | 23:13 | |
*** clayg_ is now known as clayg | 23:13 | |
*** pasik has joined #openstack-dev | 23:14 | |
*** koolhead17 has joined #openstack-dev | 23:14 | |
*** tryggvil_ has joined #openstack-dev | 23:14 | |
*** ollie1 has joined #openstack-dev | 23:14 | |
*** rods has joined #openstack-dev | 23:14 | |
*** markmc has joined #openstack-dev | 23:14 | |
*** JStoker has joined #openstack-dev | 23:14 | |
*** HugoKuo_ has joined #openstack-dev | 23:14 | |
*** map_nw has joined #openstack-dev | 23:14 | |
*** ayoung has joined #openstack-dev | 23:14 | |
*** adam_g has joined #openstack-dev | 23:14 | |
*** chmouel has joined #openstack-dev | 23:14 | |
*** cdub has joined #openstack-dev | 23:14 | |
*** cburgess has joined #openstack-dev | 23:14 | |
*** GheRivero has joined #openstack-dev | 23:14 | |
*** Lumiere has joined #openstack-dev | 23:14 | |
*** russellb has joined #openstack-dev | 23:14 | |
*** n0ano has joined #openstack-dev | 23:14 | |
*** benner has joined #openstack-dev | 23:14 | |
*** martines has joined #openstack-dev | 23:14 | |
*** Tribaal has joined #openstack-dev | 23:14 | |
*** cmagina has joined #openstack-dev | 23:14 | |
*** errr has joined #openstack-dev | 23:14 | |
*** LinuxJedi has joined #openstack-dev | 23:14 | |
*** johan_-_ has joined #openstack-dev | 23:14 | |
*** ahale has joined #openstack-dev | 23:14 | |
*** vishy has joined #openstack-dev | 23:14 | |
*** root_ has joined #openstack-dev | 23:14 | |
*** markwash has joined #openstack-dev | 23:14 | |
*** Daviey has joined #openstack-dev | 23:14 | |
*** uvirtbot has joined #openstack-dev | 23:14 | |
*** wwkeyboard has joined #openstack-dev | 23:14 | |
*** termie has joined #openstack-dev | 23:14 | |
*** Vek has joined #openstack-dev | 23:14 | |
*** troytoman-away has joined #openstack-dev | 23:14 | |
*** kpepple has joined #openstack-dev | 23:14 | |
*** villep has joined #openstack-dev | 23:14 | |
*** pixelbeat has joined #openstack-dev | 23:14 | |
*** zul has joined #openstack-dev | 23:15 | |
*** jeblair has joined #openstack-dev | 23:15 | |
*** doude has joined #openstack-dev | 23:15 | |
*** blamar has joined #openstack-dev | 23:15 | |
*** comstud has joined #openstack-dev | 23:15 | |
*** openstackjenkins has joined #openstack-dev | 23:15 | |
*** dabo has joined #openstack-dev | 23:15 | |
*** hyakuhei has joined #openstack-dev | 23:15 | |
*** _0x44 has joined #openstack-dev | 23:15 | |
*** clayg is now known as 15SAADNDC | 23:15 | |
*** Kiall_ has joined #openstack-dev | 23:15 | |
*** camm has joined #openstack-dev | 23:15 | |
*** openstackgerrit has joined #openstack-dev | 23:15 | |
*** clayg has joined #openstack-dev | 23:15 | |
*** guaqua has joined #openstack-dev | 23:15 | |
*** medberry has joined #openstack-dev | 23:15 | |
*** medberry is now known as Guest913 | 23:16 | |
*** Kiall_ is now known as Guest79578 | 23:16 | |
*** Guest79578 has quit IRC | 23:16 | |
*** Guest79578 has joined #openstack-dev | 23:16 | |
*** Guest79578 is now known as Kiall | 23:16 | |
*** zykes- has joined #openstack-dev | 23:54 | |
*** jeffjapan has joined #openstack-dev | 23:55 | |
*** pixelbeat has quit IRC | 23:55 | |
*** bengrue has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!