Dear All:
A strange thing seems to happen. It looks like this:
- I upload a key named "testdata"
[zaitcev@simbelmyne tests]$ /q/zaitcev/hail/swift-tip/bin/swift -A
http://kvm-rei:5000/v1.0 -U zaitcev -K pass list test-1235163301
testdata
[zaitcev@simbelmyne tests]$
I have a script that also
On Sat, 10 Mar 2012 12:42:02 +
"Souza, Bob" wrote:
> The first argument to swift-get-nodes is the swift hash of the user name,
> typically some like AUTH_mumble, not the user name itself.
Indeed so, thanks. I eventually fetched that hash from logs. However,
I imagine it may get taxing on a s
On Thu, 22 Mar 2012 14:09:52 +
Leander Bessa wrote:
> I'm installing swift on ubuntu 11.10 on a physical machine with and the
> partition mounted on /mnt/disk. I have a symbolic link on /srv/node/disk
> pointing to /mnt/disk and /srv/node belongs to swift:swift. The disk is
> mounted, but i k
On Thu, 22 Mar 2012 17:56:01 +
Leander Bessa wrote:
> I've tried mounting it directly but it still didn't work. The only thing
> that got it running was disabling the mount_check.
You don't happen to sub-partition like SAIO does?
This works for me (2 volumes on 1 node for a moment):
[root@
Hello:
Is running swift-object-expirer necessary in SAIO? Currently, there is
no instruction to set one up, and so swift-init bypasses it, only reports
that it's missing. Things seem to work fine without. I found a bunch of
tombstones, but they are all zero length.
Curious,
-- Pete
_
Greetings:
It seems that I am unable to authenticate against the current Keystone,
and I am not sure if it is a bug or a local misconfiguration. So, before
I file in Launchpad, I'd like someone to verify that I am doing the
right thing.
The problem looks like this:
[zaitcev@kvm-rei zaitcev]$ key
On Sat, 31 Mar 2012 10:26:10 +0800
Yong Sheng Gong wrote:
> also you can see the request body from server log, just like this:
>
> 2012-03-31 10:16:44DEBUG [keystone.common.wsgi]
> REQUEST BODY
> 2012-03-31 10:16:44DEBUG [keystone.common.wsgi] {
On Sat, 31 Mar 2012 10:26:10 +0800
Yong Sheng Gong wrote:
> Second: you can use keystone --debug user-list to show what http message sent
> to server
As it turned out, I omitted 's' after the format, because I redone my
old Keystone population script, which did not have any of those. E.g.
publi
On Tue, 03 Apr 2012 16:53:05 +0200
Pierre Amadio wrote:
> [filter:tokenauth]
> paste.filter_factory = keystone.middleware.auth_token:filter_factory
> service_port = 5000
> service_host = 192.168.122.102
> auth_port = 35357
> auth_host = 192.168.122.102
> auth_protocol = http
I'm surprised this w
Hi, All:
In the process of tinkering for lp:959221, I made a benign modification
to make it possible to invoke swift as a module, when everything broke
loose with errors like "NameError: global name 'parser' is not defined".
Looking at the code it seems like a thinko, with the following fix:
diff
On Fri, 6 Apr 2012 00:17:49 -0400
Andrew Clay Shafer wrote:
> What were you expecting/trying to do with the code change?
Here's a patch that hopefuly answers the question, although be warned
that it does not actually work even if the scope of parser is fixed
(it measures wrong thread):
--- a/bi
On Thu, 12 Apr 2012 23:57:59 +0800
Kuo Hugo wrote:
> What if user can attach their own account from swift-proxy (or something
> else) directly via NFS or CIFS or iscsi target will be much better.
Would it not be easier to use an actual filesystem for that, like
GlusterFS? I don't quite see the
On Thu, 12 Apr 2012 15:28:21 -0500
Anne Gentle wrote:
> keystone --token 012345SECRET99TOKEN012345 --endpoint
> http://192.168.206.130:35357/v2.0 endpoint-create \
>[]
>--internalurl
> http://192.168.206.130:8774/v2/$(tenant_id)s
>
> I haven't fixed this yet because I
On Thu, 12 Apr 2012 22:33:38 -0400
Lorin Hochstein wrote:
> My understanding (based on somebody's previous answer in the mailing list,
> or possibly one of the IRC channels) was that you could only do this with
> the template backend, and when you were using the database backend you had
> to expl
On Fri, 13 Apr 2012 08:11:28 +0800
Yong Sheng Gong wrote:
> Maybe, here some codes are worth thouhands of words:
I quite agree. On the other hand, does Anne care to read it? She needs
a concise answer as to what command to document precisely, if I understad
her query right.
> d = dict(C
On Fri, 13 Apr 2012 04:24:56 +
Justin Shepherd wrote:
> And if i am reading the code correctly they support both of the following
> variable declarations:
>
> %(tennant_id)s
> $(tennant_id)s
>
> since it appears the code replaces "$(" with "%("
Exactly why documentation is important, since
On Fri, 13 Apr 2012 13:28:36 +
Guilherme Birk wrote:
> keystone --token ADMIN
> --publicurl="http://192.168.100.142:8774/v2/$(tenant_id)s"
> But I'm getting a "tenant_id: command not found".
Shell expands variables in the double quote (") strings, so you
have to use single quote (').
-- Pe
The fields that do_start_response
fills are not filled, and swift3 tracebacks with IndexError.
I threw together a patch like this (against proxy log patch #6):
commit 66b08d63c41c8aeebe745b00ba942dc564595e58
Author: Pete Zaitcev
Date: Fri May 4 17:34:32 2012 -0600
Fixed swift3 but now proxy_l
On Mon, 7 May 2012 23:34:02 +0530
Shashi Kanth Boddula wrote:
> root@OpenStack:~# swift -V 2 -A http://OpenStack:5000/v2.0 -U
> adminUser:admin -K 012345SECRET99TOKEN012345 stat
> Auth GET failed: http://OpenStack:5000/v2.0/tokens 401 Not Authorized
> "endpoints": [
>
I ran .unittests on a box with python-webob-1.2b3 and it throws left
and right: errors=72, failures=6. I'm wondering if anyone is working
on adapting Swift for WebOb 1.2 and if a patch is available somewhere.
I see Ionut fixed lp:984042, but clearly it wasn't enough.
If nobody's done it yet, I sup
On Wed, 9 May 2012 16:14:48 +0100
Chmouel Boudjnah wrote:
> The challenge if you are taking a stab at it would probably be to
> support webob 1.1* and 1.2 at the same time in the code.
I noticed that too. 1.1.1 made some intermediate choices that are
difficult to reconcile, namely throwing warni
On Wed, 09 May 2012 18:18:52 +0200
Ionuț Arțăriși wrote:
> It would be great to have it on 1.2b3, though.
I think I had a pretty good start, here:
https://review.openstack.org/7569
Not sure if I am doing the right thing, however. I split it like this:
- Proxy server does a lot of processing
On Mon, 21 May 2012 18:01:04 +0200
Chmouel Boudjnah wrote:
> I have sent already the gerrit review to remove swift3 from swift :
>
> https://review.openstack.org/#/c/7628/
>
> and reference your repository http://github.com/fujita/swift3 in
> associated project.
If swift3 goes out of the tree,
On Mon, 21 May 2012 16:06:42 -0500
Gregory Holt wrote:
> There are examples of middleware returning generators out there, such as
> in PEP 333 WSGI, specifically the class example at
> http://www.python.org/dev/peps/pep-0333/#the-application-framework-side.
Obviously I didn't read the PEP closel
Hi, Monty:
The python-swiftclient has something that I believe you added:
[zaitcev@lembas python-swiftclient-tip]$ git log
swiftclient/openstack/__init__.py
commit 7df012329f0b22e19f878cee2602407cb23042ef
Author: Monty Taylor
Date: Wed May 16 17:30:46 2012 -0400
Add openstack project in
Hi,
In a review on change 7569, you wrote:
> Because I'm new to this project, I can't sure what should I do.
> Shoud I just create new review of bug 888371 with my code or just
> help this review to fix same issue?
I asked to take this to e-mail, but never heard back. If you have
any code that w
On Mon, 04 Jun 2012 10:00:37 +1000
Chandana De Silva wrote:
> I have not worked with OpenStack before this, and want to set up a
> minimal test instance of Open Stack on a single server.
> Is this possible, and if so is there a document which goes through the
> steps ?
I used Fedora Test Day w
I just saw your change uploaded
https://review.openstack.org/8195/
Thanks a lot! I'll have a look and review ASAP.
-- Pete
On Mon, 4 Jun 2012 14:40:21 +0900
iryoung jeong wrote:
> Anyway, current status is that I make your PatchSet 3 passed all
> unit/functests with webob 1.1 and only 4 tests
ever, I must
note that I have 22 functional tests still failing on WebOb 1.2b3.
I'm going to continue working on resolving these issues.
-- Pete
commit f629016447e6156a8f9da7d94358427e47c2f375
Author: Pete Zaitcev
Date: Wed Jun 6 19:34:06 2012 -0600
Update 1 for Iryou
On Thu, 5 Jul 2012 18:21:48 +0800
Alex Yang wrote:
> If i want use the cloudfiles with the keystone(the newest version), I need
> change the code of cloudfiles by myself?
Indeed, clients have to be adapted in cases like yours. However,
please look at python-swiftclient. It may be sufficiently si
On Tue, 10 Jul 2012 09:29:12 -0800 (GMT-08:00)
Jyothsna Padavala wrote:
> $: swift -V 2 -A http://nova.strongauth.com:5000/v2.0 -U admin:adminuser -K
> adminuserpswd stat
> There is no object-store endpoint on this auth server.
> $: keystone --endpoint http://nova.strongauth.com:35357/v2.0/ --t
On Mon, 16 Jul 2012 22:45:48 +
Victor Rodionov wrote:
> Most of patch code was restructured, most of logic was moved to middleware
> level and use hooks in Swift code. I create separate project (LFS middleware
> https://github.com/nexenta/lfs) for now there are only 2 supported file
> syst
Guys, a simple question hopefuly:
How do I list all Swift accounts?
Specifically, I have a test installation that I used to experiemnt
with various upgrades and migrations. I probably lost a few testing
accounts in it. Now it sits there and uses up space. How do I find
and eliminate orphan accoun
On Wed, 01 Aug 2012 01:06:10 -0400
Jay Pipes wrote:
> I don't disagree with you. At the same time, I think Brian has a good
> point when he compares having two versions of SQLAlchemy installed on a
> system: it just doesn't make much sense.
But having glance(1) and super-duper-incompatible-glanc
On Thu, 19 Jul 2012 16:10:06 +0100
"Juan J. Martinez" wrote:
> I guess you can use the list of current accounts from Keystone and
> translate that into the account ring hash.
> swift-get-nodes /etc/swift/account.ring.gz myKeyStoneAcct | grep Hash |
> cut -f2 5819de5a52d5813f5ce95c9121b97652
>
>
On Fri, 05 Oct 2012 13:27:17 +0200
Koert van der Veer wrote:
> ERROR glance.api.v1.images [-] Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-ackages/glance/api/v1/images.py", line
> 437, in _upload
> image_meta['size'])
> File "/usr/lib/python2.7/dist-packages/glance/s
On Fri, 12 Oct 2012 15:02:24 +0400
Victor Rodionov wrote:
> I found unresolved reference for exception MemcacheLockError
> (test/unit/proxy/test_server.py line 3580) in Swift unit test for proxy
> server. I try to find this exception class on swift code, but can't find it.
>
> https://github.c
On Fri, 26 Oct 2012 17:26:07 -0700
Nathan Trueblood wrote:
> I'm trying to figure out what's going wrong with my Swift deployment on a
> small cluster of "mini" servers. I have a small test cluster (5 storage
> nodes, 1 proxy) of mini-servers that are ARM-based. The proxy is a
> regular, Inte
On Mon, 29 Oct 2012 18:16:52 -0700
Nathan Trueblood wrote:
> Definitely NOT a problem with the filesystem, but something is causing the
> object-server to think there is a problem with the filesystem.
If you are willing to go all-out, you can probably catch the
error with strace, if it works on
On Tue, 30 Oct 2012 11:07:55 -0700
Nathan Trueblood wrote:
> The file size seems to have no bearing on the issue, although I haven't
> tried really tiny files. Bigfile3 is only 200K.
Okay. BTW, do not forget to use curl and issue the same PUT that proxy does,
see if it throws 507 repeateably.
On Wed, 23 Nov 2011 09:28:01 -0300
Leandro Reox wrote:
> keystone-manage endpointTemplates add RegionOne swift
> http://172.16.0.88:8080/v1/AUTH_%tenant_id% http://172.16.0.88:8080/
> http://172.16.0.88:8080/v1/AUTH_%tenant_id% 1 1
I'm curious, did you actually put the '%' (percent) into those U
On Sat, 26 Nov 2011 20:52:36 +
Ziad Sawalha wrote:
> Hi Pete - the brackets were a mistake in the documentation. The correct
> syntax is %tenant_id%.
Thanks, makes sense. I saw your commit just now, too.
I'm still unable to coax Keystone into giving me X-Storage-Url:,
so if I run swift CLI,
Greetings:
This is most likely to be an administration problem, but I am trying to
use it as a hook to gain understanding into workings of Swift.
I have a test cluster with 2 VMs and 4 "nodes". At some point, I reinstalled
one of the nodes, and now this 404 happens from time to time:
Dec 6 19:0
On Tue, 13 Dec 2011 02:30:14 +
Rustam Aliyev wrote:
> [...] During this period, I can see
> constant read I/O of 3MB/s on each swift device. When I shutdown
> object-server I/O goes to zero.
Killing swift-object-server is tantamount to unplugging a disk:
the I/O goes to zero, but it was no
On Tue, 13 Dec 2011 11:27:28 -0500
andi abes wrote:
> A few questions (about keystone 2012.1)
Just to facilitate the tip-sharing, here's what I know - not being
an expert in either Swift of Keystone.
> a) does the swift middleware work with v1.0 or 2.0 auth?
I "heard" that v2.0 is not ready t
Hello:
This clearly seems like I am missing something obvious, but is it
possible to list non-public images in Glance?
It came up because I have a Glance setup without Keystone or other
authentication for now, like this:
[pipeline:glance-api]
pipeline = versionnegotiation context apiv1app
I
On Thu, 19 Jan 2012 16:48:55 -0500
Jay Pipes wrote:
> > a) If authentication is in effect, can users list their own images?
>
> Yes. If authentication is enabled and a user calls GET /images, they
> see a list of non-deleted, non-killed-status *public* images
> (is_public=True) AND any images w
On Fri, 20 Jan 2012 15:17:32 -0500
Nikolaus Rath wrote:
> Thanks! So there is no way to reliably get the most-recent version of an
> object under all conditions.
If you bend the conditions hard enough to hit the CAP theorem, you do.
-- Pete
___
Maili
Hello:
Does anyone happen to have Swift running with S3 and Keystone? If yes,
send me the proxy-server.conf, please. Also, I'd like to ask a few
questions, if I may. I tried to piece it together from the code,
but failed.
The authentication is done with a special hook into Keystone. It supplies
m
On Thu, 2 Feb 2012 19:03:54 +0900
Akira Yoshiyama wrote:
> I modified the wiki:
> http://wiki.openstack.org/Keystone-BP-S3Token
>
> I added authtoken in main pipeline just now.
I was unable to find the official configuration for "authtoken".
Since it's only a name of convention, I cannot even g
On Mon, 6 Feb 2012 18:53:36 +0100
Chmouel Boudjnah wrote:
> Another thing I want to implement is to add Swift as a back-end to Glance.
Wait, what is this then
[zaitcev@lembas glance-tip]$ ls glance/store/swift.py
glance/store/swift.py
[zaitcev@lembas glance-tip]$ cat .git/HEAD
ref: refs/heads/m
On Thu, 2 Feb 2012 19:03:54 +0900
Akira Yoshiyama wrote:
> I modified the wiki:
> http://wiki.openstack.org/Keystone-BP-S3Token
>
> I added authtoken in main pipeline just now.
I am still unable to figure out how to add the right password.
So far, the only thing I figured out is that you do not
Guys,
Am I going mad? Can't see what's going on. The resulting code after commit
looks is this (copy-pasted precisely):
# Workaround bug in urlparse on OSX
if parsed_url.scheme == "ssh" and hostname[:2] == "//":
hostname = hostname[2:].split("/")[0]
# Workaround bug in urlpars
On Thu, 9 Feb 2012 21:23:06 -0500
Andiabes wrote:
> Take a peek here ( this is for diablo/stable)
> https://github.com/dellcloudedge/barclamp-keystone/blob/master/chef/cookbooks/keystone/
recipes/server.rb#L160
Thanks a lot, this worked:
keystone-manage credentials add zaitcev EC2 zaitcev pas
On Mon, 20 Feb 2012 14:34:22 -0600
Paras pradhan wrote:
> http://paste.openstack.org/show/4912/
Did you notice this:
#[filter:keystone]
use = egg:keystone#tokenauth
Seems commented :-)
The only undocumented trap that I hit was that you MUST create
users and grant roles on a tenant, e.g.
ke
On Mon, 20 Feb 2012 09:53:17 +0530
Sudhakar Maiya wrote:
> i would like to configure object storage swift on rhel6.0..
>
> can some one provide me the steps to install package/configure on each node.
Start with enabling the EPEL repository, then run
yum install openstack-swift
It will pull the
On Tue, 21 Feb 2012 11:24:06 -0600
Paras pradhan wrote:
> Yeah that was a type when I copy pasted.
You mean, the commented section header #[]?
> keystone-manage tenant add adminTenant
> keystone-manage user add adminUser secretword
> keystone-manage role add Admin
> keystone-manage role grant A
On Tue, 21 Feb 2012 23:04:22 +0700
Frans Thamura wrote:
> i think the foundation need to be hurry and work closely with Apache ;0
What do you propose this "work closely with" actually mean?
What do you want Foundation actually do in this regard?
Issue a press release?
-- Pete
_
On Thu, 23 Feb 2012 10:09:07 +0530
Sudhakar Maiya wrote:
> please check and let me know what needs to be done
You have to decide if you run with SSL or without. These two clauses
obviously contradict to each other:
> [DEFAULT]
> #cert_file = /etc/swift/cert.crt
> #key_file = /etc/swift/cert.key
On Thu, 26 Aug 2010 15:04:01 -0400
Jay Pipes wrote:
> My proposal is to create another project on Launchpad called
> openstack-common that will contain a Python library that standardizes
> and consolidates all the above-mentioned overlap and makes an
> easy-to-use, well-documented library of comm
Hello:
I am looking into a migration of some scripts (currently used to build
EC2 images mostly) from Amazon's ec2-ami-tools and ec2-api-tools to
euca2ools. So I am just curious if OpenStack uses a separately maintained
version, or relies on the one that Eucalyptus maintains?
Thanks,
-- Pete
___
On Wed, 29 Dec 2010 19:27:09 +
Erik Carlin wrote:
> The 1M host limit still seems reasonable to me. []
In my opinion, such numbers are completely out of whack. Google's Chubby
article says that the busiest Chubby has 90,000 clients (not hosts!) and
the biggest datacenter has 10,000 systems.
On Mon, 14 Feb 2011 09:51:42 -0800
Eric Day wrote:
> [] A queue service can
> not only provide a useful public cloud service, but can also provide
> one of the building blocks for other services.
> I'm looking forward to your feedback. Thanks!
Do you have a specific application and/or testbed i
On Mon, 12 Nov 2012 20:48:35 -0800
Ning Zhang wrote:
> Is there any Swift (GUI or command line) tool that can
> retrieve the account-level and
> container-level usage information (e.g. how large space
> has been used under an account, how large space has been
> used under a tenant) and also works
On Sun, 18 Nov 2012 23:01:05 +0200
George Lekatsas wrote:
> after a yum update in centos 6.3 i have the following error
> Error: Package: python-glance-2012.2-3.el6.noarch (epel)
>Requires: python-swiftclient
Just retry it later. EPEL works fine to find python-swiftclient here,
I ju
On Thu, 10 Jan 2013 12:37:57 -0300
Leandro Reox wrote:
> When we turn off the proxy-logging middleware, everything starts to
> response like a charm 8ms or so vs 800-1400ms !!!
At a guess, maybe the proxy-logging middle accidentially tries
to resolve an IP address somewhere?
> And i cant find t
On Sat, 2 Mar 2013 04:56:38 +
"Tao, Dao (David, ISS-MSL-SH)" wrote:
> OSError: [Errno 13] Permission denied: '/root/keystone-signing'
> [filter:authtoken]
> paste.filter_factory = keystone.middleware.auth_token:filter_factory
Add signing_dir to authtoken above. Swift should own it, although
On Mon, 10 Jun 2013 11:28:01 -0700
Remo Mattei wrote:
> I am using this command now but I get not auth to get this object.
> curl -X GET \
> -H "X-Auth-Token: 813c6eef9f474e7f860ef42dcaeeb53b" \
> http://192.168.235.113:8080/v1/AUTH_9ffeae726f33436b9e0796d31f85f730/remo.pen
> > Remo.pem
The c
On Fri, 14 Jun 2013 18:43:21 +0800
王娜 wrote:
> like this,before I stop the proxy service ,there are five containers.
I would double-check that both proxies had same ring files.
-- Pete
___
Mailing list: https://launchpad.net/~openstack
Post to :
On Mon, 8 Jul 2013 23:59:40 +0800
Peter Cheung wrote:
> Hi AllHow you guy admin swift? by command line or by www.swiftstack.com
> admin portal?
Sounds like a great question for the ops list
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
-- P
On Mon, 8 Jul 2013 13:50:38 +
Klaus Schürmann wrote:
> I use a swift storage as a mail-store. Now I have about 1.000.000 objects
> stored in the cluster.
> Traffic Storagenode: http://www.schuermann.net/temp/storagenode.png
> Traffic Proxyserver: http://www.schuermann.net/temp/proxyserver.
71 matches
Mail list logo