*** Binbin has joined #openstack-dev | 00:25 | |
*** vladimir3p has quit IRC | 00:47 | |
*** ohnoimdead has quit IRC | 00:49 | |
*** Tv has quit IRC | 00:59 | |
*** Tv has joined #openstack-dev | 01:15 | |
*** RobertLaptop has quit IRC | 01:16 | |
*** pyhole has quit IRC | 01:24 | |
*** pyhole has joined #openstack-dev | 01:24 | |
*** jdurgin has quit IRC | 01:33 | |
*** Tv has quit IRC | 02:25 | |
*** RobertLaptop has joined #openstack-dev | 02:33 | |
*** RobertLaptop has quit IRC | 02:36 | |
*** RobertLaptop_ has joined #openstack-dev | 02:36 | |
*** cloudgroups has joined #openstack-dev | 03:02 | |
*** cloudgroups has left #openstack-dev | 03:03 | |
*** RobertLaptop_ has quit IRC | 03:55 | |
*** RobertLaptop has joined #openstack-dev | 03:55 | |
*** Zangetsue has joined #openstack-dev | 03:59 | |
*** jdurgin has joined #openstack-dev | 05:39 | |
*** jdurgin has quit IRC | 05:42 | |
*** deepakn has joined #openstack-dev | 05:46 | |
*** RobertLaptop has quit IRC | 06:02 | |
*** RobertLaptop has joined #openstack-dev | 06:17 | |
*** reidrac has joined #openstack-dev | 07:00 | |
*** reidrac has quit IRC | 07:02 | |
*** reidrac has joined #openstack-dev | 07:02 | |
*** zaitcev has quit IRC | 07:09 | |
*** heden_ has joined #openstack-dev | 07:10 | |
*** heden_ has quit IRC | 07:10 | |
*** heden has joined #openstack-dev | 07:11 | |
*** openpercept_ has joined #openstack-dev | 07:49 | |
*** openpercept_ has quit IRC | 08:18 | |
*** openpercept_ has joined #openstack-dev | 08:20 | |
*** openpercept_ has quit IRC | 08:20 | |
*** openpercept_ has joined #openstack-dev | 08:20 | |
*** vinkeshb has joined #openstack-dev | 08:41 | |
*** openpercept_ has quit IRC | 08:49 | |
*** openpercept_ has joined #openstack-dev | 08:51 | |
*** openpercept_ is now known as Guest12242 | 08:52 | |
*** cloudgroups has joined #openstack-dev | 09:38 | |
*** cloudgroups has quit IRC | 09:49 | |
*** cloudgroups has joined #openstack-dev | 09:51 | |
*** Daviey is now known as Da | 10:18 | |
*** Da is now known as Daviey | 10:18 | |
*** openpercept_ has joined #openstack-dev | 10:19 | |
*** openpercept_ has quit IRC | 10:19 | |
*** openpercept_ has joined #openstack-dev | 10:19 | |
*** openpercept_ is now known as Guest50437 | 10:19 | |
*** Binbin has quit IRC | 10:20 | |
*** Guest12242 has quit IRC | 10:21 | |
*** Zangetsue_ has joined #openstack-dev | 10:32 | |
*** Zangetsue_ has quit IRC | 10:34 | |
*** Zangetsue__ has joined #openstack-dev | 10:34 | |
*** Zangetsue has quit IRC | 10:35 | |
*** Zangetsue__ is now known as Zangetsue | 10:35 | |
*** cloudgroups has quit IRC | 10:48 | |
*** cloudgroups has joined #openstack-dev | 10:49 | |
*** cloudgroups has left #openstack-dev | 10:54 | |
*** markvoelker has joined #openstack-dev | 11:00 | |
*** markvoelker has joined #openstack-dev | 11:01 | |
*** Zangetsue has quit IRC | 11:56 | |
*** Zangetsue has joined #openstack-dev | 12:04 | |
*** ameade has joined #openstack-dev | 12:43 | |
*** bcwaldon has joined #openstack-dev | 12:53 | |
*** lorin1 has joined #openstack-dev | 12:54 | |
*** pmullaney has joined #openstack-dev | 13:03 | |
*** RobertLaptop has quit IRC | 13:16 | |
*** Zangetsue has quit IRC | 13:31 | |
*** mattray has joined #openstack-dev | 13:36 | |
*** Zangetsue has joined #openstack-dev | 13:37 | |
*** markvoelker has quit IRC | 13:50 | |
*** Zangetsue has quit IRC | 14:02 | |
*** RobertLaptop has joined #openstack-dev | 14:10 | |
*** dragondm has joined #openstack-dev | 14:18 | |
annegentle | gah, I hadn't sourced the nova-venv correctly. I am now fine, building docs as always. Double gah. | 14:28 |
---|---|---|
*** deepakn has quit IRC | 14:32 | |
*** vladimir3p has joined #openstack-dev | 14:33 | |
*** jkoelker has joined #openstack-dev | 14:44 | |
*** vinkeshb has quit IRC | 14:46 | |
*** Guest50437 has left #openstack-dev | 14:55 | |
*** pyhole has quit IRC | 15:08 | |
*** pyhole has joined #openstack-dev | 15:08 | |
notmyname | mtaylor: can you give gholt access to https://launchpad.net/swauth, please? | 15:18 |
notmyname | (or myself) | 15:18 |
*** rnirmal has joined #openstack-dev | 15:19 | |
*** vinkeshb has joined #openstack-dev | 15:21 | |
*** reidrac has quit IRC | 15:23 | |
notmyname | mtaylor: by "access" I mean "has access to the 'Configure code hosting' link on http://code.launchpad.net/swauth/") | 15:26 |
*** Rubberneck has quit IRC | 15:56 | |
*** markvoelker has joined #openstack-dev | 16:06 | |
*** bcwaldon has quit IRC | 16:08 | |
*** Tv has joined #openstack-dev | 16:32 | |
jaypipes | notmyname: gholt is the driver of the project. He should be able to configure it... https://code.launchpad.net/swauth/trunk/+setbranch | 16:33 |
notmyname | jaypipes: ya, we saw that he's the driver. just weren't able to see that link. we'll try the direct link... | 16:34 |
jaypipes | notmyname: if not, lemme know. I'm in Openstack Admins and can configure it... | 16:34 |
*** zaitcev has joined #openstack-dev | 16:34 | |
notmyname | thanks | 16:35 |
jaypipes | any time. | 16:35 |
jaypipes | notmyname: my way of saying thx for letting me know about the webob thing yesterday :) | 16:35 |
notmyname | :-) | 16:35 |
jaypipes | notmyname: what a pita... | 16:36 |
*** deepakn has joined #openstack-dev | 16:42 | |
jaypipes | BK_man: ping | 16:50 |
jaypipes | notmyname: hey, swauth is going away once keystone integration is done, right? | 16:51 |
notmyname | before that, actually | 16:52 |
notmyname | well, those 2 things are independent | 16:52 |
*** jdurgin has joined #openstack-dev | 16:57 | |
BK_man | jaypipes: pong | 16:59 |
*** bcwaldon has joined #openstack-dev | 16:59 | |
jaypipes | BK_man: heya. Just wanted to give you a quick heads up. Because of a bug in webob < 1.0.7, Glance is going to have to require 1.0.7+. Will this be any issue for you in RPM packaging? | 17:00 |
jaypipes | bcwaldon: yo, you in the office yet? is dprince around? | 17:01 |
*** ohnoimdead has joined #openstack-dev | 17:01 | |
BK_man | jaypipes: thanks! will update python-glance RPM | 17:01 |
jaypipes | BK_man: cheers. not yet in trunk, but will be shorly. | 17:01 |
jaypipes | notmyname, gholt: you ever seen this error before? https://answers.launchpad.net/glance/+question/160060 | 17:03 |
*** RobertLaptop has quit IRC | 17:14 | |
*** vladimir3p has quit IRC | 17:16 | |
bcwaldon | jaypipes: I'm here | 17:20 |
bcwaldon | jaypipes: dprince is, too | 17:20 |
bcwaldon | jaypipes: we were in a meeting | 17:20 |
notmyname | jaypipes: no. I don't know why swift.common is missing | 17:21 |
jaypipes | bcwaldon: ok, coolio. I need to talk with dan about the packaging dependency on webob 1.0.7 after the S3 bug stuff lands in trunk. | 17:21 |
jaypipes | notmyname: Error uploading image: [Errno 1] _ssl.c:490: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol | 17:22 |
jaypipes | notmyname: not the swift.common thing.. wondering about the above. | 17:22 |
notmyname | ah | 17:22 |
jaypipes | notmyname: sorry, should have specified :) | 17:22 |
notmyname | ssl error then | 17:22 |
notmyname | so either you are talking ssl and the proxy isn't listening with ssl or vice versa | 17:23 |
notmyname | at least, that's my first guess :-) | 17:23 |
*** jk0 has quit IRC | 17:24 | |
*** jk0 has joined #openstack-dev | 17:25 | |
*** ChanServ sets mode: +v jk0 | 17:25 | |
*** RobertLaptop has joined #openstack-dev | 17:26 | |
*** cloudnod has joined #openstack-dev | 17:30 | |
*** cloudnod has left #openstack-dev | 17:32 | |
*** scottsanchez has joined #openstack-dev | 17:32 | |
jaypipes | notmyname: hmm.. | 17:35 |
*** dragondm has quit IRC | 17:41 | |
*** deepakn has quit IRC | 17:42 | |
jaypipes | blamar: tell me, do you feel strongly about the Glance API load balancing thing? ;P | 17:43 |
blamar | jaypipes,: Yes. | 17:43 |
jaypipes | blamar: :) | 17:44 |
*** dragondm has joined #openstack-dev | 17:45 | |
tr3buchet | could someone suggest a way to add a column with a foreignkey to a pre-existing table in sqlalchemy which works in sqlite for the tests? | 17:54 |
*** vladimir3p has joined #openstack-dev | 17:56 | |
*** rods has quit IRC | 18:05 | |
*** vinkeshb has quit IRC | 18:12 | |
*** rods has joined #openstack-dev | 18:18 | |
*** Tv has quit IRC | 18:19 | |
*** troytoman-away has quit IRC | 18:19 | |
*** troytoman-away has joined #openstack-dev | 18:19 | |
*** Tv has joined #openstack-dev | 18:19 | |
jaypipes | tr3buchet: are you asking how to write the migrate script? | 18:46 |
jaypipes | tr3buchet: or something else? | 18:46 |
tr3buchet | jaypipes: migrate | 18:46 |
jaypipes | tr3buchet: are you running into the lovely "Cannot alter non-existing index" issue? | 18:47 |
tr3buchet | nope | 18:47 |
tr3buchet | NotSupportedError: SQLite does not support ALTER TABLE ADD CONSTRAINT | 18:47 |
jaypipes | tr3buchet: ah... ok. | 18:47 |
jaypipes | tr3buchet: so, you will need to write a 0XX_add_fk_sqlite.sql file to the migrate/versions directory. | 18:48 |
tr3buchet | well i've got a whole migration already written | 18:48 |
jaypipes | tr3buchet: adding a .sql file will override the migrate Python script just for the specific RDBMS. | 18:48 |
tr3buchet | i'm dropping columns, creating tables, moving data around | 18:49 |
jaypipes | tr3buchet: k. you could also do this: | 18:49 |
tr3buchet | so do i have to do all of that in the .sql version? | 18:49 |
jaypipes | tr3buchet: one sec... | 18:49 |
tr3buchet | kk | 18:49 |
jaypipes | tr3buchet: this is how I handled it: | 18:50 |
jaypipes | dialect = migrate_engine.url.get_dialect().name | 18:50 |
jaypipes | if not dialect.startswith('sqlite'): | 18:50 |
jaypipes | tr3buchet: for reference: http://bazaar.launchpad.net/~hudson-openstack/glance/trunk/view/head:/glance/registry/db/migrate_repo/versions/005_size_big_integer.py | 18:51 |
tr3buchet | jaypipes: so i just don't add the foreginkey at all in sqlite? | 18:52 |
tr3buchet | as soon as a test depends on the foreignkey wouldn't it fail? | 18:52 |
*** mattray has quit IRC | 18:53 | |
jaypipes | tr3buchet: if you want to change something for just SQLite, you would need to create the .sql file I talked about above. | 18:53 |
jaypipes | tr3buchet: I had to write .sql files just for SQLite when I needed to change indexes. migrate doesn't work properly for SQLite when changing indexes... | 18:56 |
jaypipes | tr3buchet: and I think that's exactly what you might be running into (since a constraint is just a unique index...) | 18:56 |
tr3buchet | i see | 18:56 |
tr3buchet | i think i need to do it for both... | 18:56 |
tr3buchet | if the foreignkey doesn't exist in sqlite it would probably break tests.. | 18:56 |
gholt | jaypipes: No luck accessing https://code.launchpad.net/swauth/trunk/+setbranch | 18:59 |
*** johnpur has joined #openstack-dev | 18:59 | |
*** ChanServ sets mode: +v johnpur | 18:59 | |
jaypipes | gholt: ok, you want me to just set you as the admin (must be the admin not the driver...) | 19:00 |
jaypipes | gholt: try again. | 19:00 |
gholt | jaypipes: Gracias, senor! | 19:01 |
jaypipes | tr3buchet: I wouldn't actually make FKs a requirement in the schema and tests, but that's just my opinion... | 19:01 |
jaypipes | tr3buchet: sometimes people remove them for scaling reasons... | 19:01 |
tr3buchet | i guess i could do that | 19:02 |
tr3buchet | would have to remove all resulting references and backrefs | 19:02 |
jaypipes | tr3buchet: up to you :) | 19:02 |
jaypipes | gholt: np! | 19:02 |
tr3buchet | so long story short, sqlite is in the way... | 19:02 |
tr3buchet | thanks jay i'll screw with it some more, probably end up writing two migrations.. | 19:03 |
jaypipes | tr3buchet: ok, ping me if you run into more issues. you can use the glance stuff as examples (look for the .sql files in glance/registry/db/migrate_repo/versions | 19:04 |
tr3buchet | yeah will do, thanks | 19:05 |
tr3buchet | jaypipes: one last thing, both migrations get run correct? | 19:07 |
tr3buchet | 0xx - blah.py and 0xx - blah.sql ? | 19:07 |
*** antonym has quit IRC | 19:21 | |
*** clayg has quit IRC | 19:22 | |
*** clayg has joined #openstack-dev | 19:23 | |
*** antonym has joined #openstack-dev | 19:26 | |
*** antonym is now known as Guest13853 | 19:27 | |
*** vladimir3p has quit IRC | 19:39 | |
*** mcclurmc_home has joined #openstack-dev | 19:40 | |
mtaylor | jaypipes: ola hombr?@! | 19:54 |
jaypipes | mtaylor: yo | 19:57 |
jaypipes | tr3buchet: yes, sorry, both get run. | 19:58 |
tr3buchet | jaypipes: is there an order they get run in? in need 0xx_blah.py to run before 0xx_upgrade_sqlite.sql | 20:10 |
*** vladimir3p has joined #openstack-dev | 20:10 | |
jaypipes | tr3buchet: no. migrate will simply run the .sql file instead of the .py file if your RDBMS is the $RDBMS in the filename. So, 00X_blah_sqlite_upgrade.sql will be the sqlite-only upgrade for the 00X migration. | 20:13 |
jaypipes | tr3buchet: make sense? | 20:13 |
*** bcwaldon has quit IRC | 20:14 | |
tr3buchet | jaypipes: yes, but i would prefer if they were both run even on sql. i guess i can make two migrations 00n_blah.py and 00n+1_blah.sql | 20:14 |
tr3buchet | *sqlite | 20:14 |
tr3buchet | hmm that doesn't work | 20:15 |
tr3buchet | when the .sql is the only migration of that number it fails | 20:15 |
tr3buchet | i guess i'll make an empty .py file to go with it | 20:15 |
tr3buchet | this is pure nastiness | 20:15 |
jaypipes | tr3buchet: you still need a .py migration for the other DBs.... | 20:15 |
*** bcwaldon has joined #openstack-dev | 20:15 | |
tr3buchet | so here's the thing i've got a big nasty migration. and i need a special sqlite migration to run afterwards which adds a foreignkey constraint. i really really dont' want to have to rewrite the whole big nasty migration in the .sql file | 20:16 |
jaypipes | bcwaldon: looks good on the local image service branch. MP it. | 20:16 |
jaypipes | tr3buchet: yeah, that sucks. | 20:18 |
bcwaldon | jaypipes: On it | 20:18 |
openstackjenkins | Project nova build #993: FAILURE in 6.6 sec: http://jenkins.openstack.org/job/nova/993/ | 20:19 |
*** bcwaldon has quit IRC | 20:22 | |
*** bcwaldon has joined #openstack-dev | 20:23 | |
openstackjenkins | Yippie, build fixed! | 20:23 |
openstackjenkins | Project nova build #994: FIXED in 2 min 53 sec: http://jenkins.openstack.org/job/nova/994/ | 20:23 |
openstackjenkins | Project nova-tarball-bzr-delta build #240: STILL FAILING in 11 sec: http://jenkins.openstack.org/job/nova-tarball-bzr-delta/240/ | 20:29 |
*** RobertLaptop has quit IRC | 20:30 | |
*** mattray has joined #openstack-dev | 20:31 | |
jaypipes | bcwaldon: you are a bug filing MACHINE. | 20:34 |
bcwaldon | that's how I roll | 20:34 |
*** RobertLaptop has joined #openstack-dev | 20:43 | |
*** markvoelker has quit IRC | 20:55 | |
*** lorin1 has quit IRC | 21:08 | |
*** zaitcev has quit IRC | 21:18 | |
*** vladimir3p has quit IRC | 21:22 | |
*** zaitcev has joined #openstack-dev | 21:24 | |
openstackjenkins | Project swift build #273: SUCCESS in 29 sec: http://jenkins.openstack.org/job/swift/273/ | 21:31 |
openstackjenkins | Tarmac: In light of the upcoming Keystone auth service, which should become the standard OpenStack auth service, Swauth will need to move to its own project. Because we don't want the Swift project to require Keystone (or Swauth or any other auth service for that matter) we need a "placeholder". In this proposal I'm adding a TempAuth to fill our auth testing needs within Swift and removing Swauth. | 21:31 |
openstackjenkins | To quickly change from Swauth on a standard SAIO install, change swauth in your pipeline to tempauth and add the following section: | 21:31 |
openstackjenkins | [filter:tempauth] | 21:31 |
openstackjenkins | use = egg:swift#tempauth | 21:31 |
openstackjenkins | user_test_tester = testing .admin | 21:31 |
openstackjenkins | user_test2_tester2 = testing2 .admin | 21:31 |
openstackjenkins | user_test_tester3 = testing3 | 21:31 |
openstackjenkins | user_system_root = testpass .admin .reseller_admin | 21:31 |
notmyname | jaypipes: you were asking earlier about swauth. that last commit just removed it | 21:54 |
*** ameade has quit IRC | 21:56 | |
notmyname | mtaylor: I'm getting a lot of errors about the swift PPAs building | 21:58 |
*** johnpur has quit IRC | 22:09 | |
mtaylor | notmyname: those emails? | 22:15 |
notmyname | ya. sorry. I meant emails :-) | 22:16 |
mtaylor | (just making sure we were talking about the same thing :) ) | 22:16 |
notmyname | ya. looks like they may have stopped. I haven't seen one for a bit now. perhaps it's resolved? | 22:17 |
mtaylor | cp: cannot stat `debian/tmp/usr/bin/swauth-add-account': No such file or directory | 22:17 |
mtaylor | no, I just got one | 22:17 |
mtaylor | it seems to be related to that | 22:17 |
mtaylor | soren: ^^^ | 22:17 |
jaypipes | and boom goes the dynamite. | 22:17 |
*** mcclurmc_home has quit IRC | 22:34 | |
gholt | soren: ttx: mtaylor: jaypipes: notmyname: andwhoeverelse:): I'll be sending a change to soren regarding the packaging. It's because my deswauth branch landed. | 22:35 |
*** mattray has quit IRC | 22:35 | |
*** pmullaney has quit IRC | 22:35 | |
mtaylor | gholt: sweet | 22:36 |
*** bcwaldon has quit IRC | 22:41 | |
gholt | notmyname: If you wouldn't mind reviewing and merging: https://github.com/crashsite/swift_debian/pull/3 | 22:44 |
notmyname | gholt: done | 22:45 |
gholt | notmyname: Coolio, gracias. | 22:46 |
notmyname | gholt: if anything is weird about this, remember that we have to do it again soon with de-slogging and write it down :-) | 22:49 |
gholt | That's what, minus 5k lines of code from the Swift repo? :) | 22:49 |
gholt | It was /easy/, except for the intial review process. Heheh. | 22:50 |
notmyname | heh | 22:50 |
notmyname | 1) highlight 2) delete 3) wait two weeks for approval | 22:50 |
notmyname | I gotta run to dinner. ping me if you need anything else | 22:50 |
gholt | The hardest part is making the new standalone project. But you can steal from swauth I'm sure. | 22:51 |
*** RobertLaptop has quit IRC | 23:01 | |
*** jkoelker has quit IRC | 23:16 | |
*** agarwalla has joined #openstack-dev | 23:16 | |
*** agarwalla has quit IRC | 23:33 | |
*** rnirmal has quit IRC | 23:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!