set bucket acl in nova-objectstore
Hi, I'm setting up a puppet cluster in openstack Bexar using the following module for guidance ( http://ubuntumathiaz.wordpress.com/2010/03/25/using-puppet-in-uecec2-automating-the-signing-process/ (http://ubuntumathiaz.wordpress.com/20...) ). In short, this module stores certificates in buckets and then has the puppetmaster read the bucket (by opening the bucket's url) to sign them automatically. I'm having trouble setting a bucket's acl to 'public-read'. I've noticed that setting the acl is a PUT call through the API and that I get a 403 Forbidden response (even if I created the bucket) when I try to set the bucket's acl through boto.s3.
I've read that nova-objectstore will be deprecated, but is this action currently possible in openstack nova, or will I need to code a work-around (possibly using swift) to get the puppetmaster to read the certificates? Thanks!
-Bryan