Wednesday, 2020-02-19

openstackgerritCharles Hsu proposed openstack/python-swiftclient master: Support uploading Swift symlinks without content.  https://review.opendev.org/69421101:51
openstackgerritCharles Hsu proposed openstack/python-swiftclient master: Support v3 application credentials auth.  https://review.opendev.org/69945701:52
clayg@timburke I think I would have prefered the zipkin for vsaio do a git clone with a local dev pip install02:44
*** psachin has joined #openstack-swift03:35
openstackgerritMerged openstack/swift master: Ensure domain stored in memcached gets utf8 decoded on py2  https://review.opendev.org/70618704:15
*** gyee has quit IRC04:20
openstackgerritSam Morrison proposed openstack/swift master: Monkey patch as early as possible  https://review.opendev.org/70827404:50
*** evrardjp has quit IRC05:34
*** evrardjp has joined #openstack-swift05:34
manuvakeryclayg: timburke opened a bug report in lp for container listing06:34
*** openstack has joined #openstack-swift07:19
*** ChanServ sets mode: +o openstack07:19
*** openstack has joined #openstack-swift07:43
*** ChanServ sets mode: +o openstack07:43
*** tesseract has joined #openstack-swift08:06
*** tkajinam has quit IRC08:11
*** ccamacho has joined #openstack-swift08:15
*** takamatsu has quit IRC08:27
openstackgerritCharles Hsu proposed openstack/python-swiftclient master: Allow users to list containers/objects by size.  https://review.opendev.org/70807408:29
*** rdejoux has quit IRC08:30
*** viks___ has quit IRC08:34
*** mvkr has joined #openstack-swift08:36
*** rpittau|afk is now known as rpittau08:37
*** mikecmpbll has joined #openstack-swift08:51
*** viks___ has joined #openstack-swift09:11
*** Jeffrey4l has quit IRC09:12
*** Jeffrey4l has joined #openstack-swift09:13
*** takamatsu has joined #openstack-swift11:32
*** rpittau is now known as rpittau|bbl11:40
*** jvisser has joined #openstack-swift11:41
*** takamatsu has quit IRC12:08
*** takamatsu has joined #openstack-swift12:13
*** rcernin has quit IRC12:37
*** jvisser_ has joined #openstack-swift12:41
*** jvisser has quit IRC12:42
*** jvisser_ has quit IRC12:49
*** jvisser_ has joined #openstack-swift13:00
*** rpittau|bbl is now known as rpittau13:02
*** irclogbot_0 has quit IRC14:56
*** irclogbot_0 has joined #openstack-swift15:02
*** psachin has quit IRC15:09
claygmanuvakery: thank you!15:30
*** gyee has joined #openstack-swift16:36
*** rpittau is now known as rpittau|afk16:48
*** jvisser_ has quit IRC17:06
*** jvisser has joined #openstack-swift17:10
*** evrardjp has quit IRC17:34
*** evrardjp has joined #openstack-swift17:34
*** mikecmpbll has quit IRC17:49
openstackgerritTim Burke proposed openstack/swift master: Revert "Make rolling-upgrade job non-voting until virtualenv problem is solved"  https://review.opendev.org/70871918:10
*** hegemoOn has joined #openstack-swift18:33
hegemoOnhello18:33
*** tesseract has quit IRC19:16
*** mvkr has quit IRC19:27
*** jvisser has quit IRC20:49
seongsoochomorning o/20:54
timburkeseongsoocho, o/20:55
timburkealmost meeting time!20:55
kota_o/20:57
mattoliveraumorning21:01
timburkeclayg, zaitcev, mattoliverau ^^^21:01
*** jvisser has joined #openstack-swift21:04
openstackgerritSam Morrison proposed openstack/swift master: Monkey patch as early as possible  https://review.opendev.org/70827421:51
*** mvkr has joined #openstack-swift21:58
rledisezseongsoocho: we should talk about what you did with md5/sha256. I'm currently implementing the possibity of using an other algorithm for ensuring data integrity (making the etag algo configurable would then be quite easy)22:03
claygrledisez: I think a note in the change log is probably reasonable22:03
claygrledisez: we've done that with storage policies22:03
zaitcevclayg: Indeed that dark data thing was intended as a reference for auditor API. I used to have a completely separate review for it.22:03
clayg"here's a new feature!  by default it does nothing and works without changes... BUT if you want to use it - you better upgrade EVERYONE first"22:03
rledisezclayg: work perfect for me. I'm mostly done on the object-server side. I'll start working on proxy-side this week22:04
claygrledisez: ok, as long as operator has a manual trigger to turn it on and it's off by default that's probably entirely reasonable.22:04
seongsoochorledisez:   Ini my case, the customer can setting the etag algorithm in container system metadata. like `swift post tcon -H 'X-Optional-Hash-Algorithm: sha256'`22:04
seongsoochoAnd When the proxy-server store the object and target container has a sysmeta `x-container-sysmeta-hash-algorithm`,  the proxy-server calculate the checksum and store it in object  metadata `X-Optional-Hashed-Value`.22:07
zaitcevNot liking a ETag syntax like  sha256:"nnnnnnnn"?22:07
zaitcevA whole new header, I dunno if it's okay.22:07
rledisezzaitcev: on the object server i'm storing etag that way: {SCHEME}value eg: {CRC32C}f5bc69d2a22:12
rledisezwithout scheme, it's assumed to be an MD522:12
zaitcevRight. That works too, in case your encoding has colons22:13
rledisezseongsoocho: what was your goal/need to implement something else than md5? my goal is speed so I wouldn't have chose sha22:14
rledisezseongsoocho: is it a middleware or inside the proxy-server?22:15
seongsoochorledisez It is inside the proxy-server. but I think it would be better in middleware. My goal is to follow government security guidelines.  Some customer should use SHA256 or SHA512 to follow government security guidelinese. So the swift must support different checksum algorithm.22:19
rledisezok, thx for the note, very interesting.22:20
seongsoocho:-)22:21
rledisezi'll keep that in mind, maybe we can build that on what i'm doing (it's gonna be a middleware). i hope to push something next week22:22
*** jvisser has quit IRC22:25
seongsoochogreat ! I'm happy to help.22:31
*** tkajinam has joined #openstack-swift22:58
*** rcernin has joined #openstack-swift23:04
*** mvkr has quit IRC23:42

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