Thursday, 2015-11-12

kota_and current swift has a way to set it as 'X-Timestamp' in request header.00:00
timburkekota_: and there shouldn't be any way for an S3 client to specify a custom timestamp, right? seems reasonable00:00
kota_timburke: not sure, need to figure out.00:00
kota_ok, my task is making sure whether or not S3 has a way for custom timestamp.00:02
timburkei suppose either way, it's unlikely that the way to specify it in S3 would be via an X-Timestamp header, so we're certainly no worse off than we were before00:02
kota_timburke: i'm with :)00:04
lyrradI’m pretty sure S3 doesn’t allow you to set the timestamp of an object.  It’s assigned by the server.00:04
kota_lyrrad: nice!! I always ask you "how about swift3?" :)00:05
kota_ok00:06
kota_thanks for those comments. they are worthfull.00:07
kota_ok, moving on to next.00:07
lyrradI’m not sure what Swift/Swift3’s behaviour is for X-TimeStamp00:07
kota_lyrrad: sorry I meant "how about actual S3"00:08
kota_my poorly typing :/00:08
kota_lyrrad: you know S3 behavior and it benefits to get improved the swift3 implementation for developpers (including me)00:10
kota_lyrrad: thanks for working ;)00:10
kota_so00:10
lyrradThe main thing to know about S3 is that the documentation is sometimes wrong, so it’s necessary to test against live servers (sometimes in different regions).  You’re welcome.00:10
kota_the next topic is for chsc00:11
kota_sorry too late to moving to this :/00:11
chscNo problem. Maybe it is a short topic.00:11
chscWith native swift, only users with an admin role can create containers.00:11
kota_exactly00:12
chscWith swift3, any user with access to an account can create buckets/containers.00:12
chscI assume this matches s3, where anybody can sign up and create buckets.00:12
chscDepending on the environment, an administrator might not want everybody to suddenly start creating buckets/containers.00:13
chscIs there a way to restrict bucket creation in swift3? What do others think of adding such a feature?00:13
kota_tbh, i'm not sure but...00:14
kota_s3 seems not to have such an api...00:15
kota_instead of that00:16
kota_s3 has a constraint an user can make only 100 buckets00:17
kota_100? 1000? not sure.00:17
kota_but it has an upper limit.00:17
lyrrad100 per account, though you can request more.00:17
chscInteresting. Would it be useful to add a swift3 setting, so that when this is enabled only operator_roles can create swift3 buckets?00:17
chscWe could also follow-up on this topic during the next meeting.00:20
kota_i think the behaivor depands on swif3 setting00:21
kota_currently we have a couple of choice for acl setting00:22
kota_i mean s3acl = True or False00:22
kota_when setting it as True, all users (include just user not admin) also can create a bucket00:23
chscSo with s3acl = False, only admins can create buckets?00:23
kota_however, when setting it as False, the acl and authentication depends on native swift so it will make user disabled to create a bucket.00:24
chscok00:24
kota_but00:24
kota_it drops object ACL instead.00:24
chscyes00:24
chscSo, what about a setting that enables object and bucket acls like s3acl = True, but restricts bucket creation to admins?00:25
kota_i think, we can do that to consider just implementation side but...00:26
kota_not sure how we make sure the behavior which is not supported in S3...00:27
kota_if we do so, i think we should do so carefully, imho.00:27
chscagreed00:28
chscSorry, i have to step away. Thank you for the discussion.00:29
kota_chsc: no worries, thanks for bringing up this :)00:29
kota_all of agendas were addressed.00:30
kota_let's get finished up today's meeting.00:30
kota_thaks for working swift3 :)00:30
gmmahathanks for the meeting. was very informative00:31
kota_timburke: oh, i forgot to say, "congrats timburke for swiftclient-core"01:03
timburkethanks kota_! now i just need more patches to review :)01:03
kota_timburke: no time to sleep :\01:04
kota_kidding01:05
timburkeeh, who needs sleep? :P01:06
timburke(also kidding. my daughter was sick the last couple days, and i was reminded of just how much it sucked being repeatedly woken in the middle of the night)01:06
*** bill_az has quit IRC01:08
kota_please take care of you and your faimily.01:08
timburkethanks kota_ -- she's doing much better today :)01:11
kota_sounds great :)01:11
*** chsc has quit IRC01:15
*** lyrrad has quit IRC01:36
*** bill_az has joined #swift302:12
*** bill_az has quit IRC02:21
*** openstackgerrit has quit IRC09:46
*** openstackgerrit has joined #swift309:47
*** openstackgerrit has quit IRC10:16
*** openstackgerrit has joined #swift310:17
*** bill_az has joined #swift314:08
*** bill_az has quit IRC14:17
*** chsc has joined #swift316:33
*** chsc has quit IRC23:44

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