[Openstack] Fwd: Problem with nova-volume and Citrix XCP 1.5
Good morning, I'm able to create virtual machines on xcp through Xenapi but I'm having this problem creating volumes : 2012-10-05 09:33:34 DEBUG nova.utils [-] Inner Exception: No module named nova.volume.xensm from (pid=625) import_class /usr/lib/python2.7/dist-packages/nova/utils.py:78 2012-10-05 09:33:35 CRITICAL nova [-] Class XenSMDriver could not be found: No module named nova.volume.xensm 2012-10-05 09:33:35 TRACE nova Traceback (most recent call last): 2012-10-05 09:33:35 TRACE nova File /usr/bin/nova-volume, line 47, in module 2012-10-05 09:33:35 TRACE nova server = service.Service.create(binary='nova-volume') 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/service.py, line 241, in create 2012-10-05 09:33:35 TRACE nova report_interval, periodic_interval) 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/service.py, line 150, in __init__ 2012-10-05 09:33:35 TRACE nova self.manager = manager_class(host=self.host, *args, **kwargs) 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/volume/manager.py, line 79, in __init__ 2012-10-05 09:33:35 TRACE nova self.driver = utils.import_object(volume_driver) 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/utils.py, line 88, in import_object 2012-10-05 09:33:35 TRACE nova cls = import_class(import_str) 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/utils.py, line 79, in import_class 2012-10-05 09:33:35 TRACE nova raise exception.ClassNotFound(class_name=class_str, exception=exc) 2012-10-05 09:33:35 TRACE nova ClassNotFound: Class XenSMDriver could not be found: No module named nova.volume.xensm I'm running Ubuntu in the Openstack controller, which actually is the only machine with all the roles… it's a vm inside an xcp 1.5 in a testing environment. I have installed these relative packages : root@openstack-controller:~# dpkg -l | grep -i xenapi ii python-xenapi1.3.2-5ubuntu0.1 Xen Cloud Platform - XenAPI Python libraries root@openstack-controller:~# dpkg -l | grep -i xen ii libxenstore3.0 4.1.2-2ubuntu2.2 Xenstore communications library for Xen ii python-xenapi1.3.2-5ubuntu0.1 Xen Cloud Platform - XenAPI Python libraries root@openstack-controller:~# dpkg -l | grep -i openstack ii glance 2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - Daemons ii glance-api 2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - API ii glance-client2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - Registry ii glance-common2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - Common ii glance-registry 2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - Registry ii keystone 2012.1+stable~20120824-a16a0ab9-0ubuntu2.2 OpenStack identity service - Daemons ii nova-ajax-console-proxy 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - AJAX console proxy - transitional package ii nova-api 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - API frontend ii nova-cert 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - certificate management ii nova-common 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - common files ii nova-compute 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - compute node ii nova-compute-kvm 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - compute node (KVM) ii nova-consoleauth 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - Console Authenticator ii nova-doc 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - documentation ii nova-network 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - Network manager ii nova-scheduler 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - virtual machine scheduler ii nova-vncproxy 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - VNC proxy ii nova-volume 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - storage ii openstack-dashboard 2012.1.3+stable~20120815-691dd2-0ubuntu1.1 django web interface to Openstack ii openstack-dashboard-ubuntu-theme
[Openstack] [ceilometer] Release status 2012-10-05
Hi all, Here's a better-late-than-never release status update for Ceilometer 0.9. We're now a week away from release. Release in numbers -- Bugs in progress: 5 Fixes committed: 39 Triaged bugs: 15 Confirmed bugs: 21 New bugs: 1 These numbers were generated using a launchpadlib API script (attached). We haven't set up a milestone for the 0.9 release; I suggest that we do and will take care of it today if no-one objects. The full list of bugs by status is attached for completeness. Status of roadmap - According to http://wiki.openstack.org/EfficientMetering/RoadMap, there's one bug still in progress that should be targeted for Folsom.0: 1021775: Assignee: jdanjou; Listen Quantum notifications Julien, what's the situation with this? I know we're technically in feature freeze but we've got a week left until release and if we can get this committed and QA'd in time, that would be lovely. QA status - I've no information about the QA status of any of the above bugs. Is this recorded anywhere? If not, I'd suggest that we record it as a tag on the bug, thus (liberally stolen from the Launchpad project): - Not QA'd yet: qa-needstesting - QA'd; all good: qa-good - QA'd; bad: qa-bad (can be updated to qa-needstesting or -good once problems are fixed) Objections, comments? Further questions - Are there any bugs not listed on the roadmap that are essential for the 0.9 release? #! /usr/bin/env python from launchpadlib.launchpad import Launchpad from launchpadlib.uris import LPNET_SERVICE_ROOT project = ceilometer lp = Launchpad.login_anonymously('grabber', LPNET_SERVICE_ROOT) project_bugtasks = lp.projects[project].searchTasks() by_status = {} for bug_task in project_bugtasks: if bug_task.status not in by_status: by_status[bug_task.status] = set([bug_task]) else: by_status[bug_task.status].add(bug_task) bug_line = {bug}: Assignee: {assignee}; {title} for status, tasks in by_status.items(): print status print - * len(status) print print Total bugs: %i % len(tasks) for task in tasks: bug = task.bug bug_dict = { 'bug': bug.id, 'assignee': task.assignee or None, 'title': bug.title, } print bug_line.format(**bug_dict) print \n In Progress --- Total bugs: 5 1012242: Assignee: https://api.launchpad.net/1.0/~jtran; remove database access from agent pollsters 1024563: Assignee: https://api.launchpad.net/1.0/~jtran; Problems starting ceilometer-collector due to missing notifications_topics flag 1046404: Assignee: https://api.launchpad.net/1.0/~jaypipes; Ceilometer would welcome a chef cookbook 1039069: Assignee: https://api.launchpad.net/1.0/~jdanjou; remove duration field 1021350: Assignee: https://api.launchpad.net/1.0/~jsimms; add self- enable/disable check on plugin load Fix Committed - Total bugs: 39 1024093: Assignee: None; remove dependency on nova.service 1055319: Assignee: https://api.launchpad.net/1.0/~spn; Flask package is missed since tools/pip-requires is not used 1004200: Assignee: https://api.launchpad.net/1.0/~doug-hellmann; make collector listen on metering queue 1004127: Assignee: https://api.launchpad.net/1.0/~jdanjou; convert to openstack-common cfg 1023969: Assignee: https://api.launchpad.net/1.0/~jdanjou; Enhance/implement counter types 1053515: Assignee: https://api.launchpad.net/1.0/~jtran; pep8 not checking tests subdirectory 1060918: Assignee: https://api.launchpad.net/1.0/~jdanjou; Misleading network meter names(net_in_int, net_out_int) 1004130: Assignee: https://api.launchpad.net/1.0/~jdanjou; fix logging configuration 1004198: Assignee: https://api.launchpad.net/1.0/~doug-hellmann; make agent publish counters to metering queue(s) 1022679: Assignee: https://api.launchpad.net/1.0/~jtran; add authentication options to mongodb driver 1018443: Assignee: https://api.launchpad.net/1.0/~doug-hellmann; set up doc build 1004560: Assignee: https://api.launchpad.net/1.0/~doug-hellmann; add listener for instance exists notifications 1023054: Assignee: https://api.launchpad.net/1.0/~nijaba; Need to add a link to the roadmap in the docs 1005944: Assignee: https://api.launchpad.net/1.0/~jdanjou; need nova to tell us when it is deleting instances 1006989: Assignee: https://api.launchpad.net/1.0/~heut2008; add emitting host field to meter messages 1059765: Assignee: https://api.launchpad.net/1.0/~jdanjou; define constants for counter types 1060939: Assignee: https://api.launchpad.net/1.0/~jdanjou; Wrong meter name for disk IO 1006120: Assignee: https://api.launchpad.net/1.0/~doug-hellmann; add metadata to instance counters 1006366: Assignee: https://api.launchpad.net/1.0/~doug-hellmann; create developer documentation 1021775: Assignee: https://api.launchpad.net/1.0/~jdanjou; Listen Quantum
[Openstack] [folsom] Swift-backed glance fails x-glance-api-copy-from
We've set up a glance server, backed by a swift cluster. Regular uploads with the cli work fine. However, when I try to upload an image via Horizon, the upload fails. The log states: TypeError: object of type 'CooperativeReader' has no len(). Is this a bug, or is it a configuration error on our side? Regards, Koert van der Veer, CloudVPS The actual upload request is: The full packet capture can be found here: http://www.cloudshark.org/captures/f23d29d12471 PUT /v1/images/d003b1e8-be68-4de2-a969-eeccfda0bc27 HTTP/1.1 Host: glance.tst.xl-is.net:9292 Accept-Encoding: identity x-glance-api-copy-from: http://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64-disk1.img Content-Type: application/octet-stream X-Auth-Token: 298a35765cf74474b6a0bd9601b6c565 User-Agent: python-glanceclient The logged exception is: 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/store/swift.py, line 464, in add content_length=image_size) File /usr/lib/python2.7/dist-packages/swiftclient/client.py, line 1079, in put_object headers=headers) File /usr/lib/python2.7/dist-packages/swiftclient/client.py, line 981, in _retry rv = func(self.url, self.token, *args, **kwargs) File /usr/lib/python2.7/dist-packages/swiftclient/client.py, line 828, in put_object conn.request('PUT', path, contents, headers) File /usr/lib/python2.7/httplib.py, line 958, in request self._send_request(method, url, body, headers) File /usr/lib/python2.7/httplib.py, line 992, in _send_request self.endheaders(body) File /usr/lib/python2.7/httplib.py, line 954, in endheaders self._send_output(message_body) File /usr/lib/python2.7/httplib.py, line 818, in _send_output self.send(message_body) File /usr/lib/python2.7/httplib.py, line 790, in send self.sock.sendall(data) File /usr/lib/python2.7/dist-packages/eventlet/greenio.py, line 283, in sendall tail = self.send(data, flags) File /usr/lib/python2.7/dist-packages/eventlet/greenio.py, line 265, in send len_data = len(data) TypeError: object of type 'CooperativeReader' has no len() signature.asc Description: OpenPGP digital signature ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Is it possible to have several floating IPs per VM?
Hi, I was reading Quantum admin guide (folsom release). There was use case per-tenant routers with private networks. In this example all floating IPs were from the same subnet (30.0.0.0/22). I was wondering whether it is possible to have several floating IP subnets and could one VM have floating IP from all of those? (If I have an application that must be reachable from internet via two different interfaces with two different IP addresses, can I do it with Quantum?) Best regards, Johanna ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Problem with nova-volume and Citrix XCP 1.5
Good morning, I'm able to create virtual machines on xcp through Xenapi but I'm having this problem creating volumes : 2012-10-05 09:33:34 DEBUG nova.utils [-] Inner Exception: No module named nova.volume.xensm from (pid=625) import_class /usr/lib/python2.7/dist-packages/nova/utils.py:78 2012-10-05 09:33:35 CRITICAL nova [-] Class XenSMDriver could not be found: No module named nova.volume.xensm 2012-10-05 09:33:35 TRACE nova Traceback (most recent call last): 2012-10-05 09:33:35 TRACE nova File /usr/bin/nova-volume, line 47, in module 2012-10-05 09:33:35 TRACE nova server = service.Service.create(binary='nova-volume') 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/service.py, line 241, in create 2012-10-05 09:33:35 TRACE nova report_interval, periodic_interval) 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/service.py, line 150, in __init__ 2012-10-05 09:33:35 TRACE nova self.manager = manager_class(host=self.host, *args, **kwargs) 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/volume/manager.py, line 79, in __init__ 2012-10-05 09:33:35 TRACE nova self.driver = utils.import_object(volume_driver) 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/utils.py, line 88, in import_object 2012-10-05 09:33:35 TRACE nova cls = import_class(import_str) 2012-10-05 09:33:35 TRACE nova File /usr/lib/python2.7/dist-packages/nova/utils.py, line 79, in import_class 2012-10-05 09:33:35 TRACE nova raise exception.ClassNotFound(class_name=class_str, exception=exc) 2012-10-05 09:33:35 TRACE nova ClassNotFound: Class XenSMDriver could not be found: No module named nova.volume.xensm I'm running Ubuntu in the Openstack controller, which actually is the only machine with all the roles… it's a vm inside an xcp 1.5 in a testing environment. I have installed these relative packages : root@openstack-controller:~# dpkg -l | grep -i xenapi ii python-xenapi1.3.2-5ubuntu0.1 Xen Cloud Platform - XenAPI Python libraries root@openstack-controller:~# dpkg -l | grep -i xen ii libxenstore3.0 4.1.2-2ubuntu2.2 Xenstore communications library for Xen ii python-xenapi1.3.2-5ubuntu0.1 Xen Cloud Platform - XenAPI Python libraries root@openstack-controller:~# dpkg -l | grep -i openstack ii glance 2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - Daemons ii glance-api 2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - API ii glance-client2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - Registry ii glance-common2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - Common ii glance-registry 2012.1.3+stable~20120821-120fcf-0ubuntu1 OpenStack Image Registry and Delivery Service - Registry ii keystone 2012.1+stable~20120824-a16a0ab9-0ubuntu2.2 OpenStack identity service - Daemons ii nova-ajax-console-proxy 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - AJAX console proxy - transitional package ii nova-api 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - API frontend ii nova-cert2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - certificate management ii nova-common 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - common files ii nova-compute 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - compute node ii nova-compute-kvm 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - compute node (KVM) ii nova-consoleauth 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - Console Authenticator ii nova-doc 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - documentation ii nova-network 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - Network manager ii nova-scheduler 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - virtual machine scheduler ii nova-vncproxy2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - VNC proxy ii nova-volume 2012.1.3+stable-20120827-4d2a4afe-0ubuntu1 OpenStack Compute - storage ii openstack-dashboard 2012.1.3+stable~20120815-691dd2-0ubuntu1.1 django web interface to Openstack ii openstack-dashboard-ubuntu-theme 2012.1.3+stable~20120815-691dd2-0ubuntu1.1 Ubuntu theme for the Openstack dashboard ii python-django-horizon
Re: [Openstack] [ceilometer] Release status 2012-10-05
On Fri, Oct 05 2012, Graham Binns wrote: These numbers were generated using a launchpadlib API script (attached). We haven't set up a milestone for the 0.9 release; I suggest that we do and will take care of it today if no-one objects. Agreed, thanks! Status of roadmap - According to http://wiki.openstack.org/EfficientMetering/RoadMap, there's one bug still in progress that should be targeted for Folsom.0: 1021775: Assignee: jdanjou; Listen Quantum notifications Julien, what's the situation with this? I know we're technically in feature freeze but we've got a week left until release and if we can get this committed and QA'd in time, that would be lovely. This has been merged by the time you wrote the mail I think. :-) -- Julien Danjou // Free Software hacker freelance // http://julien.danjou.info pgpiYUgPutN1f.pgp Description: PGP signature ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Just a newbie getting some error messages
My glance-api-paste.ini already had the credentials when I posted the problem. Also, my python-glance package is Essex, just like the other openstack packages. After giving *glance -d index* as input, I noticed something that's pretty much obvious: The error comes from the response to the attempt at authenticating the user. I'm gonna double-check the credentials in the config files, then gonna report here. 2012/10/4 Jon Thomas jtho...@redhat.com On Thu, 2012-10-04 at 11:41 -0500, Ahmed Al-Mehdi wrote: Hi Janis, Just fyi, in the Folsom release the lines with the %…% in glance-api.conf and glance-api-paste.ini are not present. Document instructs user to add the three relevant lines to [filter.authtoken] section. It looked to me that there were some config file changes in folsom. glance index works fine for me and I have in glance-api-paste.ini [filter:authtoken] paste.filter_factory = keystone.middleware.auth_token:filter_factory delay_auth_decision = true admin_tenant_name = service admin_user = glance admin_password = servicepass and in glance-api.conf there is no [filter:authtoken]. However there is [keystone_authtoken], but it's unchanged [keystone_authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% Another possiblity for the 500 error might be that the python-glanceclient package is essex, not folsom. I had a 500 error with nova that was due to the python-novaclient package being essex, while nova packages were folsom. Regards, Ahmed. From: J?nis ?e??eris janis.genge...@gmail.com Date: Thursday, October 4, 2012 7:24 AM To: Daniel Oliveira dvalbr...@gmail.com Cc: openstack@lists.launchpad.net openstack@lists.launchpad.net Subject: Re: [Openstack] Just a newbie getting some error messages When you have fresh install you will usually have something like this in glance-api.conf [filter:authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% and something similar inside glance-api-paste.ini So if you have these lines with %SERVICE_USER%, %SERVICE_PASSWORD%, % SERVICE_TENANT_NAME%, you need to replace them all with real user credentials that have been configured in Keystone. Here you can see sample config files with the sections configured: http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-paste-file.html http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-conf-file.html On Thu, Oct 4, 2012 at 4:36 PM, Daniel Oliveira dvalbr...@gmail.com wrote: Hello Janis, I'm not sure if I understood what I should replace. Do you mean replacing, for example: the line admin_user = glance in the [filter:authtoken] section for the line admin_user = %glance? and so on for the other credentials? 2012/10/4 J?nis ?e??eris janis.genge...@gmail.com Hi Daniel, Do you have set up [filter:authtoken] section in glance-api-paste.ini? You need to replace the strings with percent signs with correct auth credentials. To get more precise output use, 'glance -d index', that will show additional debug information. On Thu, Oct 4, 2012 at 4:07 PM, Daniel Oliveira dvalbr...@gmail.com wrote: Hello, I've been trying to install OpenStack on a server by following the manual installation tutorial on openstack.org for Ubuntu Server 12.04 (and that's the OS I'm using, obviously). But when it comes to test whether Glance was installed successfully ( http://docs.openstack.org/essex/openstack-compute/install/apt/content/images-verifying-install.html), I get the following error message: Failed to show index. Got error: Unexpected responde: 500 The same happens when I try to do glance index, which I guess should produce no output instead. I really need some help on this, since I'm not that experient with linux. Sorry for any grammar errors, english is not my native language ^_^. Thanks in advance, -- My best regards, Daniel Oliveira.
Re: [Openstack] Just a newbie getting some error messages
When I try to glance index, I get the following entry in my /var/log/keystone/keystone.log: (root): 2012-10-05 10:21:24, 300 ERRPR u'tenand_id' Traceback (most recent call last): File /usr/lib/python2.7/dist-packages/keystone/common/wsgi.py, line 184, in __call__ result = method(context, **params) File /usr/lib/python2.7/dist-packages/keystone/service.py, line 301, in authenticate metadata=metadata_ref) File /usr/lib/python2.7/dist-packages/keystone/common/manager.py, line 48, in _wrapper return f(*args, **kw) File /usr/lib/python2.7/dist-packages/keystone/catalog/backends/sql.py, line 169, in get_catalog catalog[region][srv_type]['internalURL'] = internal_url % d KeyError: u'tenand_id' Any idea on what might be causing this? 2012/10/5 Daniel Oliveira dvalbr...@gmail.com My glance-api-paste.ini already had the credentials when I posted the problem. Also, my python-glance package is Essex, just like the other openstack packages. After giving *glance -d index* as input, I noticed something that's pretty much obvious: The error comes from the response to the attempt at authenticating the user. I'm gonna double-check the credentials in the config files, then gonna report here. 2012/10/4 Jon Thomas jtho...@redhat.com On Thu, 2012-10-04 at 11:41 -0500, Ahmed Al-Mehdi wrote: Hi Janis, Just fyi, in the Folsom release the lines with the %…% in glance-api.conf and glance-api-paste.ini are not present. Document instructs user to add the three relevant lines to [filter.authtoken] section. It looked to me that there were some config file changes in folsom. glance index works fine for me and I have in glance-api-paste.ini [filter:authtoken] paste.filter_factory = keystone.middleware.auth_token:filter_factory delay_auth_decision = true admin_tenant_name = service admin_user = glance admin_password = servicepass and in glance-api.conf there is no [filter:authtoken]. However there is [keystone_authtoken], but it's unchanged [keystone_authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% Another possiblity for the 500 error might be that the python-glanceclient package is essex, not folsom. I had a 500 error with nova that was due to the python-novaclient package being essex, while nova packages were folsom. Regards, Ahmed. From: J?nis ?e??eris janis.genge...@gmail.com Date: Thursday, October 4, 2012 7:24 AM To: Daniel Oliveira dvalbr...@gmail.com Cc: openstack@lists.launchpad.net openstack@lists.launchpad.net Subject: Re: [Openstack] Just a newbie getting some error messages When you have fresh install you will usually have something like this in glance-api.conf [filter:authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% and something similar inside glance-api-paste.ini So if you have these lines with %SERVICE_USER%, %SERVICE_PASSWORD%, % SERVICE_TENANT_NAME%, you need to replace them all with real user credentials that have been configured in Keystone. Here you can see sample config files with the sections configured: http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-paste-file.html http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-conf-file.html On Thu, Oct 4, 2012 at 4:36 PM, Daniel Oliveira dvalbr...@gmail.com wrote: Hello Janis, I'm not sure if I understood what I should replace. Do you mean replacing, for example: the line admin_user = glance in the [filter:authtoken] section for the line admin_user = %glance? and so on for the other credentials? 2012/10/4 J?nis ?e??eris janis.genge...@gmail.com Hi Daniel, Do you have set up [filter:authtoken] section in glance-api-paste.ini? You need to replace the strings with percent signs with correct auth credentials. To get more precise output use, 'glance -d index', that will show additional debug information. On Thu, Oct 4, 2012 at 4:07 PM, Daniel Oliveira dvalbr...@gmail.com wrote: Hello, I've been trying to install OpenStack on a server by following the manual installation tutorial on openstack.org for Ubuntu Server 12.04 (and that's the OS I'm using, obviously). But when it comes to test whether Glance was installed successfully (
Re: [Openstack] Just a newbie getting some error messages
It looks like you have an error in an endpoint internalURL. Do a 'keystone endpoint-list' and make sure that the url stings look good. It appears you've made a typo tenand_id - tenant_id. On Fri, Oct 5, 2012 at 9:36 AM, Daniel Oliveira dvalbr...@gmail.com wrote: When I try to glance index, I get the following entry in my /var/log/keystone/keystone.log: (root): 2012-10-05 10:21:24, 300 ERRPR u'tenand_id' Traceback (most recent call last): File /usr/lib/python2.7/dist-packages/keystone/common/wsgi.py, line 184, in __call__ result = method(context, **params) File /usr/lib/python2.7/dist-packages/keystone/service.py, line 301, in authenticate metadata=metadata_ref) File /usr/lib/python2.7/dist-packages/keystone/common/manager.py, line 48, in _wrapper return f(*args, **kw) File /usr/lib/python2.7/dist-packages/keystone/catalog/backends/sql.py, line 169, in get_catalog catalog[region][srv_type]['internalURL'] = internal_url % d KeyError: u'tenand_id' Any idea on what might be causing this? 2012/10/5 Daniel Oliveira dvalbr...@gmail.com My glance-api-paste.ini already had the credentials when I posted the problem. Also, my python-glance package is Essex, just like the other openstack packages. After giving *glance -d index* as input, I noticed something that's pretty much obvious: The error comes from the response to the attempt at authenticating the user. I'm gonna double-check the credentials in the config files, then gonna report here. 2012/10/4 Jon Thomas jtho...@redhat.com On Thu, 2012-10-04 at 11:41 -0500, Ahmed Al-Mehdi wrote: Hi Janis, Just fyi, in the Folsom release the lines with the %…% in glance-api.conf and glance-api-paste.ini are not present. Document instructs user to add the three relevant lines to [filter.authtoken] section. It looked to me that there were some config file changes in folsom. glance index works fine for me and I have in glance-api-paste.ini [filter:authtoken] paste.filter_factory = keystone.middleware.auth_token:filter_factory delay_auth_decision = true admin_tenant_name = service admin_user = glance admin_password = servicepass and in glance-api.conf there is no [filter:authtoken]. However there is [keystone_authtoken], but it's unchanged [keystone_authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% Another possiblity for the 500 error might be that the python-glanceclient package is essex, not folsom. I had a 500 error with nova that was due to the python-novaclient package being essex, while nova packages were folsom. Regards, Ahmed. From: J?nis ?e??eris janis.genge...@gmail.com Date: Thursday, October 4, 2012 7:24 AM To: Daniel Oliveira dvalbr...@gmail.com Cc: openstack@lists.launchpad.net openstack@lists.launchpad.net Subject: Re: [Openstack] Just a newbie getting some error messages When you have fresh install you will usually have something like this in glance-api.conf [filter:authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% and something similar inside glance-api-paste.ini So if you have these lines with %SERVICE_USER%, %SERVICE_PASSWORD%, % SERVICE_TENANT_NAME%, you need to replace them all with real user credentials that have been configured in Keystone. Here you can see sample config files with the sections configured: http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-paste-file.html http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-conf-file.html On Thu, Oct 4, 2012 at 4:36 PM, Daniel Oliveira dvalbr...@gmail.com wrote: Hello Janis, I'm not sure if I understood what I should replace. Do you mean replacing, for example: the line admin_user = glance in the [filter:authtoken] section for the line admin_user = %glance? and so on for the other credentials? 2012/10/4 J?nis ?e??eris janis.genge...@gmail.com Hi Daniel, Do you have set up [filter:authtoken] section in glance-api-paste.ini? You need to replace the strings with percent signs with correct auth credentials. To get more precise output use, 'glance -d index', that will show additional debug information. On Thu, Oct 4, 2012 at 4:07 PM, Daniel Oliveira dvalbr...@gmail.com wrote: Hello, I've been trying to install OpenStack on a server by following the manual installation
Re: [Openstack] irregular but frequent networking issues (Essex on Ubuntu 12.04)
Hi Cris, maybe your problem is related to this bug ? https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/997978 Regards. Ale On Fri, Oct 5, 2012 at 8:44 AM, Christian Parpart tra...@gmail.com wrote: Hey all, we're pretty happy about our new OpenStack Essex installation atop of Ubuntu 12.04 (hypervisor and guests). We use KVM (tenant is in a VLAN) as virtualization technology, having about 15 compute nodes, and a central nova-network node to act as the gateway (yet to be fully HA'd, however). On that gateway we're having a PPTP VPN so we can log in on any host or guest though this VPN. Our problem however is, that from time to time (I think it's daily and even multiple times per day) we're encountering kind of networking freezes. I first noticed it as my SSH session froze for a few seconds from my desktop - VPN (nova-network node) - KVM guest. I quickly checked others, and they hang, too. I checked a hypervisor, which didn't hang, so it is not a general networking issue (like PPTP or SSH or alike). Now, it feels like there is some problem with networking from and/or to KVM guests and I absolutely have no clue on how to trace this down. It really feels like a bug, but that's really out of my scope, and that's why I'm seeking for advice here, since we just can't stay in this situation :-) It is confirmed that we're having this from desktop - VPN - KVM and from physical node (in data center) to KVM. However, I do not yet know whether all KVMs are affected at once (which would indicate that the issue MAY be caused by the central nova-network node) or whether it is just hypervisor based (so it may be due to some hypervisor's state) or just plain random across all 15 compute nodes we have. I now think that this issue may indeed be KVM networking related I'll be happy about any hints and proposals you can provide me in order to track this issue down. Please tell me about any further information you need. Many thanks in advance, Christian Parpart. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Just a newbie getting some error messages
That was it, the 500 error is gone (I can't believe I didn't notice the typo, ffs...). Now I'm getting a 503 Error though. Gonna try to figure something out. 2012/10/5 Asher Newcomer asher...@gmail.com It looks like you have an error in an endpoint internalURL. Do a 'keystone endpoint-list' and make sure that the url stings look good. It appears you've made a typo tenand_id - tenant_id. On Fri, Oct 5, 2012 at 9:36 AM, Daniel Oliveira dvalbr...@gmail.comwrote: When I try to glance index, I get the following entry in my /var/log/keystone/keystone.log: (root): 2012-10-05 10:21:24, 300 ERRPR u'tenand_id' Traceback (most recent call last): File /usr/lib/python2.7/dist-packages/keystone/common/wsgi.py, line 184, in __call__ result = method(context, **params) File /usr/lib/python2.7/dist-packages/keystone/service.py, line 301, in authenticate metadata=metadata_ref) File /usr/lib/python2.7/dist-packages/keystone/common/manager.py, line 48, in _wrapper return f(*args, **kw) File /usr/lib/python2.7/dist-packages/keystone/catalog/backends/sql.py, line 169, in get_catalog catalog[region][srv_type]['internalURL'] = internal_url % d KeyError: u'tenand_id' Any idea on what might be causing this? 2012/10/5 Daniel Oliveira dvalbr...@gmail.com My glance-api-paste.ini already had the credentials when I posted the problem. Also, my python-glance package is Essex, just like the other openstack packages. After giving *glance -d index* as input, I noticed something that's pretty much obvious: The error comes from the response to the attempt at authenticating the user. I'm gonna double-check the credentials in the config files, then gonna report here. 2012/10/4 Jon Thomas jtho...@redhat.com On Thu, 2012-10-04 at 11:41 -0500, Ahmed Al-Mehdi wrote: Hi Janis, Just fyi, in the Folsom release the lines with the %…% in glance-api.conf and glance-api-paste.ini are not present. Document instructs user to add the three relevant lines to [filter.authtoken] section. It looked to me that there were some config file changes in folsom. glance index works fine for me and I have in glance-api-paste.ini [filter:authtoken] paste.filter_factory = keystone.middleware.auth_token:filter_factory delay_auth_decision = true admin_tenant_name = service admin_user = glance admin_password = servicepass and in glance-api.conf there is no [filter:authtoken]. However there is [keystone_authtoken], but it's unchanged [keystone_authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% Another possiblity for the 500 error might be that the python-glanceclient package is essex, not folsom. I had a 500 error with nova that was due to the python-novaclient package being essex, while nova packages were folsom. Regards, Ahmed. From: J?nis ?e??eris janis.genge...@gmail.com Date: Thursday, October 4, 2012 7:24 AM To: Daniel Oliveira dvalbr...@gmail.com Cc: openstack@lists.launchpad.net openstack@lists.launchpad.net Subject: Re: [Openstack] Just a newbie getting some error messages When you have fresh install you will usually have something like this in glance-api.conf [filter:authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% and something similar inside glance-api-paste.ini So if you have these lines with %SERVICE_USER%, %SERVICE_PASSWORD%, % SERVICE_TENANT_NAME%, you need to replace them all with real user credentials that have been configured in Keystone. Here you can see sample config files with the sections configured: http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-paste-file.html http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-conf-file.html On Thu, Oct 4, 2012 at 4:36 PM, Daniel Oliveira dvalbr...@gmail.com wrote: Hello Janis, I'm not sure if I understood what I should replace. Do you mean replacing, for example: the line admin_user = glance in the [filter:authtoken] section for the line admin_user = %glance? and so on for the other credentials? 2012/10/4 J?nis ?e??eris janis.genge...@gmail.com Hi Daniel, Do you have set up [filter:authtoken] section in glance-api-paste.ini? You need to replace the strings with percent signs with correct auth credentials. To get more precise output use, 'glance -d index', that will show additional debug information. On Thu, Oct 4, 2012 at 4:07 PM, Daniel Oliveira
Re: [Openstack] Just a newbie getting some error messages
Googled my way out of it. this linkhttp://forums.openstack.org/viewtopic.php?f=13t=1063solved the problem, more precisely Sanscard's post. Thanks everyone who helped me through this, I hope someday I can be useful as well! :) 2012/10/5 Daniel Oliveira dvalbr...@gmail.com That was it, the 500 error is gone (I can't believe I didn't notice the typo, ffs...). Now I'm getting a 503 Error though. Gonna try to figure something out. 2012/10/5 Asher Newcomer asher...@gmail.com It looks like you have an error in an endpoint internalURL. Do a 'keystone endpoint-list' and make sure that the url stings look good. It appears you've made a typo tenand_id - tenant_id. On Fri, Oct 5, 2012 at 9:36 AM, Daniel Oliveira dvalbr...@gmail.comwrote: When I try to glance index, I get the following entry in my /var/log/keystone/keystone.log: (root): 2012-10-05 10:21:24, 300 ERRPR u'tenand_id' Traceback (most recent call last): File /usr/lib/python2.7/dist-packages/keystone/common/wsgi.py, line 184, in __call__ result = method(context, **params) File /usr/lib/python2.7/dist-packages/keystone/service.py, line 301, in authenticate metadata=metadata_ref) File /usr/lib/python2.7/dist-packages/keystone/common/manager.py, line 48, in _wrapper return f(*args, **kw) File /usr/lib/python2.7/dist-packages/keystone/catalog/backends/sql.py, line 169, in get_catalog catalog[region][srv_type]['internalURL'] = internal_url % d KeyError: u'tenand_id' Any idea on what might be causing this? 2012/10/5 Daniel Oliveira dvalbr...@gmail.com My glance-api-paste.ini already had the credentials when I posted the problem. Also, my python-glance package is Essex, just like the other openstack packages. After giving *glance -d index* as input, I noticed something that's pretty much obvious: The error comes from the response to the attempt at authenticating the user. I'm gonna double-check the credentials in the config files, then gonna report here. 2012/10/4 Jon Thomas jtho...@redhat.com On Thu, 2012-10-04 at 11:41 -0500, Ahmed Al-Mehdi wrote: Hi Janis, Just fyi, in the Folsom release the lines with the %…% in glance-api.conf and glance-api-paste.ini are not present. Document instructs user to add the three relevant lines to [filter.authtoken] section. It looked to me that there were some config file changes in folsom. glance index works fine for me and I have in glance-api-paste.ini [filter:authtoken] paste.filter_factory = keystone.middleware.auth_token:filter_factory delay_auth_decision = true admin_tenant_name = service admin_user = glance admin_password = servicepass and in glance-api.conf there is no [filter:authtoken]. However there is [keystone_authtoken], but it's unchanged [keystone_authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% Another possiblity for the 500 error might be that the python-glanceclient package is essex, not folsom. I had a 500 error with nova that was due to the python-novaclient package being essex, while nova packages were folsom. Regards, Ahmed. From: J?nis ?e??eris janis.genge...@gmail.com Date: Thursday, October 4, 2012 7:24 AM To: Daniel Oliveira dvalbr...@gmail.com Cc: openstack@lists.launchpad.net openstack@lists.launchpad.net Subject: Re: [Openstack] Just a newbie getting some error messages When you have fresh install you will usually have something like this in glance-api.conf [filter:authtoken] auth_host = 127.0.0.1 auth_port = 35357 auth_protocol = http admin_tenant_name = %SERVICE_TENANT_NAME% admin_user = %SERVICE_USER% admin_password = %SERVICE_PASSWORD% and something similar inside glance-api-paste.ini So if you have these lines with %SERVICE_USER%, %SERVICE_PASSWORD%, % SERVICE_TENANT_NAME%, you need to replace them all with real user credentials that have been configured in Keystone. Here you can see sample config files with the sections configured: http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-paste-file.html http://docs.openstack.org/trunk/openstack-compute/install/content/glance-api-conf-file.html On Thu, Oct 4, 2012 at 4:36 PM, Daniel Oliveira dvalbr...@gmail.com wrote: Hello Janis, I'm not sure if I understood what I should replace. Do you mean replacing, for example: the line admin_user = glance in the [filter:authtoken] section for the line admin_user = %glance? and so on for the other credentials? 2012/10/4 J?nis ?e??eris janis.genge...@gmail.com Hi Daniel, Do you have set up [filter:authtoken] section in glance-api-paste.ini? You need to replace the strings
Re: [Openstack] Is it possible to have several floating IPs per VM?
On Fri, Oct 5, 2012 at 4:32 AM, Heinonen, Johanna (NSN - FI/Espoo) johanna.heino...@nsn.com wrote: Hi, I was reading Quantum admin guide (folsom release). There was use case “per-tenant routers with private networks”. In this example all floating IPs were from the same subnet (30.0.0.0/22). I was wondering whether it is possible to have several floating IP subnets and could one VM have floating IP from all of those? (If I have an application that must be reachable from internet via two different interfaces with two different IP addresses, can I do it with Quantum?) Not right now. With Quantum, a router can only uplink to a single external network, and you can have at most one floating IP per external network (otherwise we could not unambiguously apply the policy of SNAT-ing VM initiated connections to the floating IP). In Grizzly, we're planning on making router uplinks more sophisticated, which will include not only the ability to uplink to multiple networks with floating IPs, but also uplink to other types of connectivity, such as an external VPN. I'll update the admin guide to make this clear. Dan Best regards, Johanna ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- ~~~ Dan Wendlandt Nicira, Inc: www.nicira.com twitter: danwendlandt ~~~ ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Multi host nova-networking and local DNS resolving
I think it's true. Maybe you will have to setup some external dns if you want resolution between hosts. On Thu, Oct 4, 2012 at 4:51 AM, Doude doudou...@gmail.com wrote: Hi all, I saw this question : https://answers.launchpad.net/nova/+question/197603 Is it still true ? If yes, which workaround is possible ? Regards, Doude. ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- *guilherme* \n \tab *maluf* ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Is it possible to have several floating IPs per VM?
Hello, I have asked similar question about floating IPs before, but the Quantum docs are now updated with section about provider networks. Can this(multiple IP from same public net) be done if using provider networks? As I understand from the docs then they map directly to VMs without fixed ip + nat in the middle. And the user would see real IP asigned to interface inside VM? On Fri, Oct 5, 2012 at 8:23 PM, Dan Wendlandt d...@nicira.com wrote: On Fri, Oct 5, 2012 at 4:32 AM, Heinonen, Johanna (NSN - FI/Espoo) johanna.heino...@nsn.com wrote: Hi, I was reading Quantum admin guide (folsom release). There was use case “per-tenant routers with private networks”. In this example all floating IPs were from the same subnet (30.0.0.0/22). I was wondering whether it is possible to have several floating IP subnets and could one VM have floating IP from all of those? (If I have an application that must be reachable from internet via two different interfaces with two different IP addresses, can I do it with Quantum?) Not right now. With Quantum, a router can only uplink to a single external network, and you can have at most one floating IP per external network (otherwise we could not unambiguously apply the policy of SNAT-ing VM initiated connections to the floating IP). In Grizzly, we're planning on making router uplinks more sophisticated, which will include not only the ability to uplink to multiple networks with floating IPs, but also uplink to other types of connectivity, such as an external VPN. I'll update the admin guide to make this clear. Dan Best regards, Johanna ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- ~~~ Dan Wendlandt Nicira, Inc: www.nicira.com twitter: danwendlandt ~~~ ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- --janis ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Is it possible to have several floating IPs per VM?
Hi Janis, If your provider network maps directly to a publicly accessible network then you should be able to assign IPs to VMs from a public range without using Floating IPs and NAT. With Quantum, you just specify a physical network (e.g.: eth0) and a segmentation id (e.g.: vlan id 999) for creating this mapping; ensuring it actually results in VM instances directly connected to a public network is beyond the scope of Quantum. Regards, Salvatore On 5 October 2012 22:07, Jānis Ģeņģeris janis.genge...@gmail.com wrote: Hello, I have asked similar question about floating IPs before, but the Quantum docs are now updated with section about provider networks. Can this(multiple IP from same public net) be done if using provider networks? As I understand from the docs then they map directly to VMs without fixed ip + nat in the middle. And the user would see real IP asigned to interface inside VM? On Fri, Oct 5, 2012 at 8:23 PM, Dan Wendlandt d...@nicira.com wrote: On Fri, Oct 5, 2012 at 4:32 AM, Heinonen, Johanna (NSN - FI/Espoo) johanna.heino...@nsn.com wrote: Hi, I was reading Quantum admin guide (folsom release). There was use case “per-tenant routers with private networks”. In this example all floating IPs were from the same subnet (30.0.0.0/22). I was wondering whether it is possible to have several floating IP subnets and could one VM have floating IP from all of those? (If I have an application that must be reachable from internet via two different interfaces with two different IP addresses, can I do it with Quantum?) Not right now. With Quantum, a router can only uplink to a single external network, and you can have at most one floating IP per external network (otherwise we could not unambiguously apply the policy of SNAT-ing VM initiated connections to the floating IP). In Grizzly, we're planning on making router uplinks more sophisticated, which will include not only the ability to uplink to multiple networks with floating IPs, but also uplink to other types of connectivity, such as an external VPN. I'll update the admin guide to make this clear. Dan Best regards, Johanna ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- ~~~ Dan Wendlandt Nicira, Inc: www.nicira.com twitter: danwendlandt ~~~ ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp -- --janis ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] OpenStack Community Weekly Newsletter (Sep 28-Oct 5)
Highlights of the week Full steam towards the OpenStack Summit Fall 2012 http://www.openstack.org/summit/san-diego-2012/ Whether you want to build the software, run it, grow the community or just learn more about it, there will be content, workshops and design sessions for you to attend at the OpenStack Summit, Oct 15-18 in San Diego. Registration still open http://openstacksummitfall2012.eventbrite.com/, and the agenda (almost) complete http://openstacksummitfall2012.sched.org/. Stick around Friday for the first OpenStack service day, a 1/2 day beach cleanup https://openstack-beach-cleanup.eventbrite.com/. Contributing OpenStack Support to jclouds http://blog.phymata.com/2012/10/03/contributing-openstack-support-to-jclouds/ jclouds http://www.jclouds.org/ is a popular cross-cloud toolkit that covers an impressive number of public and private cloud providers. There are lots of advantages for both projects to help each other. Read the article Everett Toews http://blog.phymata.com/ wrote to get started contributing OpenStack support to jclouds. Tracking OpenStack adoption / Discussion at Summit http://markmail.org/message/5gplkacmj5ydz2f3 One of the objectives of the OpenStack Foundation is to Make OpenStack the ubiquitous cloud operating system. In order to reach that objective the Foundation needs to understand more about the usage of the OpenStack software. OpenStack distributions are requested to participate in this conversation at the OpenStack Design Summit http://summit.openstack.org/cfp/details/64. Providing a Unified View of OpenStack Projects http://www.openstack.org/blog/2012/09/providing-a-unified-view-of-openstack-projects/ Want to find answers to questions like: who's contributing to that particular feature of OpenStack? What is that developer working on? How many work hours/lines of code went into adding that feature/blueprint? What are users saying about OpenStack? Watch the recordings of the webinar http://youtu.be/IFHFkwABEzc and provide feedback answering the four simple questions in the survey https://www.surveymonkey.com/s/78JXGLC. Don't miss the talk on Wednesday, October 17 in San Diego http://openstacksummitfall2012.sched.org/event/a5194145c6d2667d3e9d83a5d012bf83?iframe=now=700sidebar=nobg=no. Security Advisory * CVE-2012-4456 : Some actions in Keystone admin API do not validate token http://secstack.org/2012/10/cve-2012-4456-some-actions-in-keystone-admin-api-do-not-validate-token/ * CVE-2012-4457 : Token authorization for a user in a disabled tenant is allowed http://secstack.org/2012/10/cve-2012-4457-token-authorization-for-a-user-in-a-disabled-tenant-is-allowed/ Tips and tricks * By SwiftStack Team http://swiftstack.com/: (Un)Official Party Guide for the OpenStack Summit in San Diego 2012 http://swiftstack.com/blog/2012/10/04/parties-at-the-openstack-summit/ * By Mate Lakat http://blogs.citrix.com/: Convert a raw image to XenServer -- VHD http://blogs.citrix.com/2012/10/04/convert-a-raw-image-to-xenserver-vhd/ * By Ryan Lane http://ryandlane.com/blog: Extending a flatdhcp network the hard way http://ryandlane.com/blog/2012/10/03/extending-a-flatdhcp-network-the-hard-way/ Upcoming Events * Help needed to organize the OpenStack devroom for *FOSDEM* 2013 http://markmail.org/message/7ridfk4vgilz7slj * OpenStack Summit http://openstack.org/ Oct 15 -- 18, 2012 -- San Diego, CA * Swiss OpenStack user group meeting http://www.meetup.com/zhgeeks/events/82917082/ Nov 15, 2012 -- Zürich, CH Other news * OpenStack China Tour #2 Shenzhen http://www.openstack.org/blog/2012/09/openstack-china-tour-2-shenzhen/Report from the second stop of OpenStack China Tour, Shenzhen http://hui.csdn.net/MeetingInfo.aspx?mid=135 * Andrew Hutchings http://www.linuxjedi.co.uk/search/label/openstack gave a keynote to O'Reilly Velocity Europe titled: Openstack -- Coding at Scale Keynote http://www.linuxjedi.co.uk/2012/10/openstack-coding-at-scale-keynote.html * Ceilometer release status 2012-10-05 http://markmail.org/message/xys4xmfe3pn5c3f5 * What's up doc? Oct 3 2012 http://markmail.org/message/sxlh3gykzd3cy4ar News from Doc Land, where grammarians reign and roam * Motion to validate Ceilometer's application as incubated project http://markmail.org/message/jdjziekorrmfv4v3 * Happy Birthday Hastexo! One year in! http://www.hastexo.com/blogs/florian/2012/10/04/one-year * OpenStack Project Meeting 2012-10-02: Summary http://eavesdrop.openstack.org/meetings/project/2012/project.2012-10-02-21.01.html and full logs http://eavesdrop.openstack.org/meetings/project/2012/project.2012-10-02-21.01.log.html /The weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this
[Openstack-ubuntu-testing-notifications] Build Still Failing: quantal_folsom_swift_trunk #101
Title: quantal_folsom_swift_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/quantal_folsom_swift_trunk/101/Project:quantal_folsom_swift_trunkDate of build:Fri, 05 Oct 2012 12:30:33 -0400Build duration:3 min 6 secBuild cause:Started by an SCM changeBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: All recent builds failed.0Changescleanup double repeated response.headers[X-Timestamp] = file.metadata[X-Timestamp]by vito.ordazeditswift/obj/server.pyConsole Output[...truncated 2974 lines...]dch -a [d24e280] obj replicator speed updch -a [063789b] container_info returns a dictdch -a [a2ac5ef] swift constraints are now settable via configdch -a [3139760] Fix pep8 issuesdch -a [cde6d59] Fix pep8 issuesdch -a [c0537ac] Breakout search_devs & add get_builder() for reusedch -a [54e28fa] fix some formatdch -a [4d6ae96] fix some format issuredch -a [edaaa47] format some code according to pep8dch -a [46a093f] Obj replicator cleans up files where part dirs should be.dch -a [d56772a] Fix pep8 issues in test_memcached.py.dch -a [73846c2] fix update_deleted directory creation. bug 1035274dch -a [07b4c21] 1.7.1 version bumpdch -a [341da75] changelog and authors updates for 1.7 releasedch -a [2e16b1f] Update swift.common.db to us swift.cmmn.utils.jsondch -a [314d3b7] Fall back to UDP if /dev/log does not exist.dch -a [0bb5d6d] use simplejson to serialize acct/cont resultsdch -a [54a2907] bumped version to 1.7.0 to reflect current dev effortdch -a [7b664c9] Fix PEP8 issues in ./test/unit/common .dch -a [ed3b12d] Can run swift-bench across multiple cores/servers.dch -a [4a2ae2b] Upating proxy-server StatsD logging.dch -a [c509ac2] Added ability to disable fallocatedch -a [2a38a04] Remove the gettext wrapper of server_type.dch -a [9290471] x-newest cleanup code with test. Fixes bug 1037337dch -a [9bda92d] Misc. swift-bench improvements.dch -a [e1ff51c] Do not use pickle for serialization in memcache, but JSONdebcommitbzr builddeb -S -- -sa -us -ucbzr builddeb -S -- -sa -us -ucdebsign -k9935ACDC swift_1.7.5+git201210051230~quantal-0ubuntu1_source.changessbuild -d quantal-folsom -n -A swift_1.7.5+git201210051230~quantal-0ubuntu1.dscTraceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'quantal-folsom', '-n', '-A', 'swift_1.7.5+git201210051230~quantal-0ubuntu1.dsc']' returned non-zero exit status 2Error in sys.excepthook:Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 68, in apport_excepthookbinary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0]))OSError: [Errno 2] No such file or directoryOriginal exception was:Traceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'quantal-folsom', '-n', '-A', 'swift_1.7.5+git201210051230~quantal-0ubuntu1.dsc']' returned non-zero exit status 2Build step 'Execute shell' marked build as failureEmail was triggered for: FailureSending email for trigger: Failure-- Mailing list: https://launchpad.net/~openstack-ubuntu-testing-notifications Post to : openstack-ubuntu-testing-notifications@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack-ubuntu-testing-notifications More help : https://help.launchpad.net/ListHelp
[Openstack-ubuntu-testing-notifications] Build Still Failing: precise_folsom_swift_trunk #92
Title: precise_folsom_swift_trunk General InformationBUILD FAILUREBuild URL:https://jenkins.qa.ubuntu.com/job/precise_folsom_swift_trunk/92/Project:precise_folsom_swift_trunkDate of build:Fri, 05 Oct 2012 18:00:33 -0400Build duration:2 min 53 secBuild cause:Started by an SCM changeBuilt on:pkg-builderHealth ReportWDescriptionScoreBuild stability: All recent builds failed.0Changesadd support for custom log handlersby syneditetc/object-server.conf-sampleeditetc/object-expirer.conf-sampleeditetc/account-server.conf-sampleeditetc/container-server.conf-sampleeditswift/common/utils.pyeditetc/proxy-server.conf-sampleConsole Output[...truncated 2787 lines...]dch -a [7e0c4eb] Fixed leak on 499sdch -a [57b10cd] Restore old SIGPIPE handler in a proxy server test.dch -a [87c1c5d] Gracefully handle stdin flush failure on BSDdch -a [da99c33] Only set TCP_KEEPIDLE where supporteddch -a [8a7afa5] 1.7.2. changelog and version bump to 1.7.3-devdch -a [c97fb37] Fix bug where serialization_format is ignoreddch -a [568b61a] replace a value set with utils.TRUE_VALUESdch -a [411c7cb] Add README.md to the tarball.dch -a [c4f5761] builder.add_devs gets next id if not provideddch -a [bfc114b] new more helpful READMEdch -a [343968b] added disable_fallocate info to docsdch -a [2ca379d] added errno.EINVAL check to fallocatedch -a [463da7e] Adds Error Handling to swift-drive-audit for missing or unreadable /var/log/kern.logdch -a [d24e280] obj replicator speed updch -a [063789b] container_info returns a dictdch -a [a2ac5ef] swift constraints are now settable via configdch -a [3139760] Fix pep8 issuesdch -a [cde6d59] Fix pep8 issuesdch -a [c0537ac] Breakout search_devs & add get_builder() for reusedch -a [54e28fa] fix some formatdch -a [4d6ae96] fix some format issuredch -a [edaaa47] format some code according to pep8dch -a [46a093f] Obj replicator cleans up files where part dirs should be.dch -a [d56772a] Fix pep8 issues in test_memcached.py.dch -a [314d3b7] Fall back to UDP if /dev/log does not exist.dch -a [ed3b12d] Can run swift-bench across multiple cores/servers.debcommitbzr builddeb -S -- -sa -us -ucbzr builddeb -S -- -sa -us -ucdebsign -k9935ACDC swift_1.7.5+git201210051800~precise-0ubuntu1_source.changessbuild -d precise-folsom -n -A swift_1.7.5+git201210051800~precise-0ubuntu1.dscTraceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'swift_1.7.5+git201210051800~precise-0ubuntu1.dsc']' returned non-zero exit status 2Error in sys.excepthook:Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 68, in apport_excepthookbinary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0]))OSError: [Errno 2] No such file or directoryOriginal exception was:Traceback (most recent call last): File "/var/lib/jenkins/tools/openstack-ubuntu-testing/bin/build-package", line 141, in raise esubprocess.CalledProcessError: Command '['sbuild', '-d', 'precise-folsom', '-n', '-A', 'swift_1.7.5+git201210051800~precise-0ubuntu1.dsc']' returned non-zero exit status 2Build step 'Execute shell' marked build as failureEmail was triggered for: FailureSending email for trigger: Failure-- Mailing list: https://launchpad.net/~openstack-ubuntu-testing-notifications Post to : openstack-ubuntu-testing-notifications@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack-ubuntu-testing-notifications More help : https://help.launchpad.net/ListHelp