Re: [Rdo-list] Notes from test days
by Arash Kaffamanesh
Sorry Rich, I posted the my previous email inadvertently only to you.
The answer to my own question regarding vxlan support for Juno is:
Yes, it works like a charm, what I was missing was the proper network
configuration for ovs and the br-ex interface on CentOS 7 and some
additional steps by creating the networks after deployment and the right
settings in the answer-file
I'll write a step by step how to for ML2 VXLAN OpenStack Juno deployment
with Packstack and post the link on this list in few hours.
Thanks!
- Arash
On Sat, Oct 4, 2014 at 8:41 PM, Arash Kaffamanesh <ak(a)cloudssky.com> wrote:
> Hi Rich,
> hello together,
>
> Many thanks to you and all of you for your effort testing the Juno release.
>
> I'm trying to get a 2 node RDO Juno installation working with
> Packstack (1 controller and 1 compute, each with 2 nics on CentOS 7) and
> it seems that the vxlan is the default networking mode now. But after the
> initial installation and creating a tenant, user and networks (internal and
> external) and spawning instances, the instances show up in the console
> properly, and I can associate floating IPs to the instances, but I can't
> ping or ssh into them.
>
> On CentOS 7, the reason for me seems to be openvswitch related and if I
> try to create the ifcfg-br-ex bridge by hand and plug the external
> interface vis ovs into it, then I'm not able to login to the controller
> host.
>
> So my question is, does vxlan work on Juno at this time at all :-)
> And if yes, could someone provide any hint about how to create the br-ex
> and create the interfaces properly on CentOS 7 for this 2 node installation?
>
> Thanks!
> Arash
>
>
> On Fri, Oct 3, 2014 at 3:56 PM, Rich Bowen <rbowen(a)redhat.com> wrote:
>
>> The raw IRC transcripts from the RDO test day are available at
>> http://meetbot.fedoraproject.org/rdo/2014-09-30/
>>
>> Of particular interest, probably are the links that are enumerated in
>> http://meetbot.fedoraproject.org/rdo/2014-09-30/rdo.2014-09-30-20.59.html
>> which show many of the bugs that were encountered or opened during the
>> course of testing.
>>
>> There's also some listed on https://openstack.redhat.com/
>> RDO_test_day_Juno_milestone_3_test_cases
>>
>> Thank you all so much for participating in testing, and helping find
>> these things. Thanks also for the people that answered questions all day
>> long on IRC and on this mailing list. You're making OpenStack better.
>>
>> If you participated in testing, and haven't shared your notes or results,
>> please take a moment today to do that, while the memory is fresh. You can
>> write these up anywhere - please link to them from the Test Cases, and
>> please open tickets if you encountered problems. It's always better to open
>> a ticket, if you're not sure if the issue has been raised before. Start
>> here: https://bugzilla.redhat.com/enter_bug.cgi?product=RDO
>>
>> Finally, a reminder that, although test day is over, you're always
>> encouraged to test the latest builds, and report your findings here - on
>> this list - and on IRC, so that together we can continue to make OpenStack
>> better.
>>
>> * Test day details - https://openstack.redhat.com/
>> RDO_test_day_Juno_milestone_3
>> * Tests and results - https://openstack.redhat.com/
>> RDO_test_day_Juno_milestone_3_test_cases
>>
>> --
>> Rich Bowen - rbowen(a)redhat.com
>> OpenStack Community Liaison
>> http://openstack.redhat.com/
>>
>> _______________________________________________
>> Rdo-list mailing list
>> Rdo-list(a)redhat.com
>> https://www.redhat.com/mailman/listinfo/rdo-list
>>
>
>
10 years, 2 months
[Rdo-list] Fwd: [OpenStack Marketing] May 2015 OpenStack Summit - Save the Date
by Rich Bowen
FYI
-------- Forwarded Message --------
Subject: [OpenStack Marketing] May 2015 OpenStack Summit - Save the Date
Date: Fri, 3 Oct 2014 09:57:52 -0500
From: Claire Massey <claire(a)openstack.org>
To: marketing(a)lists.openstack.org
Save the Date!
The next OpenStack Summit will be held in Vancouver, BC: May 18-22, 2015.
Stay tuned for details!
10 years, 2 months
[Rdo-list] Notes from test days
by Rich Bowen
The raw IRC transcripts from the RDO test day are available at
http://meetbot.fedoraproject.org/rdo/2014-09-30/
Of particular interest, probably are the links that are enumerated in
http://meetbot.fedoraproject.org/rdo/2014-09-30/rdo.2014-09-30-20.59.html which
show many of the bugs that were encountered or opened during the course
of testing.
There's also some listed on
https://openstack.redhat.com/RDO_test_day_Juno_milestone_3_test_cases
Thank you all so much for participating in testing, and helping find
these things. Thanks also for the people that answered questions all day
long on IRC and on this mailing list. You're making OpenStack better.
If you participated in testing, and haven't shared your notes or
results, please take a moment today to do that, while the memory is
fresh. You can write these up anywhere - please link to them from the
Test Cases, and please open tickets if you encountered problems. It's
always better to open a ticket, if you're not sure if the issue has been
raised before. Start here:
https://bugzilla.redhat.com/enter_bug.cgi?product=RDO
Finally, a reminder that, although test day is over, you're always
encouraged to test the latest builds, and report your findings here - on
this list - and on IRC, so that together we can continue to make
OpenStack better.
* Test day details -
https://openstack.redhat.com/RDO_test_day_Juno_milestone_3
* Tests and results -
https://openstack.redhat.com/RDO_test_day_Juno_milestone_3_test_cases
--
Rich Bowen - rbowen(a)redhat.com
OpenStack Community Liaison
http://openstack.redhat.com/
10 years, 2 months
[Rdo-list] Tempest IceHouse broken?
by Kaul, Yaniv
On CentOS 6.5 (Python 2.6!)
git init /var/jenkins/workspace/Tempest # timeout=10
Fetching upstream changes from https://github.com/redhat-openstack/tempest.git
> git --version # timeout=10
> git fetch --tags --progress https://github.com/redhat-openstack/tempest.git +refs/heads/*:refs/remotes/origin/*
> git config remote.origin.url https://github.com/redhat-openstack/tempest.git # timeout=10
> git config remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/redhat-openstack/tempest.git # timeout=10
Fetching upstream changes from https://github.com/redhat-openstack/tempest.git
> git fetch --tags --progress https://github.com/redhat-openstack/tempest.git +refs/heads/*:refs/remotes/origin/*
> git rev-parse refs/remotes/origin/icehouse^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/icehouse^{commit} # timeout=10
Checking out Revision fe12b3d0e2fb713efe923a44393880b0d4d9b0ba (refs/remotes/origin/icehouse)
...
TEMPEST_CONF=/var/jenkins/workspace/Tempest/etc/tempest.conf
+ tools/config_tempest.py --create identity.uri http://10.103.234.141:5000/v2.0/ identity.admin_username admin identity.admin_password secret identity.admin_tenant_name admin
/usr/lib64/python2.6/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.
_warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning)
Traceback (most recent call last):
File "tools/config_tempest.py", line 654, in <module>
main()
File "tools/config_tempest.py", line 141, in main
configure_cli(conf)
File "tools/config_tempest.py", line 528, in configure_cli
cli_dir = get_program_dir("nova")
File "tools/config_tempest.py", line 595, in get_program_dir
path = subprocess.check_output(["which", program], stderr=devnull)
AttributeError: 'module' object has no attribute 'check_output'
Looks similar to https://bugs.launchpad.net/nova/+bug/1029014 ?
Seems to be added in:
commit 76ca1350749ea5e3c877813c6e7268122b5214ce
Author: Martina Kollarova <mkollaro(a)redhat.com>
Date: Wed Sep 3 18:53:05 2014 +0200
Refactored cli_dir setting
And possibly because of:
+def get_program_dir(program):
+ """Get directory path of the external program.
+
+ :param program: name of program, e.g. 'ls' or 'cat'
+ :returns: None if it wasn't found, '/path/to/it/' if found
+ """
+ devnull = open(os.devnull, 'w')
+ try:
+ path = subprocess.check_output(["which", program], stderr=devnull)
+ return os.path.dirname(path.strip())
+ except subprocess.CalledProcessError:
+ return None
+
Y.
10 years, 2 months
[Rdo-list] fail to modify quota's with nova error
by Dafna Ron
Hi,
I tried to modify admin's quota and failing with errors from nova.
Bug opened: https://bugzilla.redhat.com/show_bug.cgi?id=1148526
2014-10-01 18:56:01.676 29330 ERROR nova.api.openstack
[req-788ef675-d8a1-40bb-8353-1c79bec7470a None] Caught error:
(DataError) (1264, "Out of range value for column 'hard_limit' at row
1") 'INSERT INTO quotas (created_at, updated_at,
deleted_at, deleted, project_id, resource, hard_limit) VALUES (%s, %s,
%s, %s, %s, %s, %s)' (datetime.datetime(2014, 10, 1, 15, 56, 1, 672909),
None, None, 0, 'a2a577cbc9a142b69ecaaed20b99a165', 'metadata_items',
12800000000000000)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack Traceback (most
recent call last):
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/api/openstack/__init__.py", line
124, in __call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
req.get_response(self.application)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py", line 1296, in send
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack application,
catch_exc_info=False)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/request.py", line 1260, in
call_application
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack app_iter =
application(self.environ, start_response)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in __call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
resp(environ, start_response)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token.py",
line 661, in __call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
self._app(env, start_response)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in __call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
resp(environ, start_response)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in __call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
resp(environ, start_response)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/routes/middleware.py", line 131, in
__call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack response =
self.app(environ, start_response)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 144, in __call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
resp(environ, start_response)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 130, in __call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack resp =
self.call_func(req, *args, **self.kwargs)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/webob/dec.py", line 195, in call_func
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
self.func(req, *args, **kwargs)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py", line 908,
in __call__
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack content_type,
body, accept)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py", line 974,
in _process_stack
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack action_result =
self.dispatch(meth, request, action_args)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py", line
1058, in dispatch
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
method(req=request, **action_args)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/api/openstack/compute/contrib/quotas.py",
line 200, in update
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack key, value,
user_id=user_id)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/objects/base.py", line 155, in
wrapper
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack result =
fn(cls, context, *args, **kwargs)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/objects/quotas.py", line 119, in
create_limit
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack
db.quota_create(context, project_id, resource, limit, user_id=user_id)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/db/api.py", line 1073, in
quota_create
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack user_id=user_id)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py", line 149,
in wrapper
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack return
f(*args, **kwargs)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py", line 2933,
in quota_create
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack quota_ref.save()
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/models.py", line
52, in save
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack super(NovaBase,
self).save(session=session)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/openstack/common/db/sqlalchemy/models.py",
line 49, in save
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack session.flush()
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack File
"/usr/lib/python2.7/site-packages/nova/openstack/common/db/sqlalchemy/session.py",
line 461, in _wrap
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack raise
exception.DBError(e)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack DBError:
(DataError) (1264, "Out of range value for column 'hard_limit' at row
1") 'INSERT INTO quotas (created_at, updated_at, deleted_at, deleted,
project_id, resource, hard_limit
) VALUES (%s, %s, %s, %s, %s, %s, %s)' (datetime.datetime(2014, 10, 1,
15, 56, 1, 672909), None, None, 0, 'a2a577cbc9a142b69ecaaed20b99a165',
'metadata_items', 12800000000000000)
2014-10-01 18:56:01.676 29330 TRACE nova.api.openstack
2014-10-01 18:56:01.679 29330 INFO nova.api.openstack
[req-788ef675-d8a1-40bb-8353-1c79bec7470a None]
http://10.35.117.32:8774/v2/a2a577cbc9a142b69ecaaed20b99a165/os-quota-set...
returned with HTTP 500
:
10 years, 2 months