Packstack allinone POC with Trove
by Sonali Jadhav
Hi,
I am trying to implement AIO with Trove enabled using Packstack on Centos 7.
My installation is successful, but when I try to list databases, it gives me "Error: Unable to retrieve database instances."
When I check trove controller logs, I see this,
2017-11-22 15:47:34.070 21608 ERROR keystonemiddleware.auth_token [-] Bad response code while validating token: 400: BadRequest: Expecting to find domain in project. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error. (HTTP 400) (Request-ID: req-5b3475d2-cc05-40fc-a0cf-19c71b3d65ad)
2017-11-22 15:47:34.070 21608 WARNING keystonemiddleware.auth_token [-] Identity response: {"error": {"message": "Expecting to find domain in project. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error.", "code": 400, "title": "Bad Request"}}: BadRequest: Expecting to find domain in project. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error. (HTTP 400) (Request-ID: req-5b3475d2-cc05-40fc-a0cf-19c71b3d65ad)
2017-11-22 15:47:34.070 21608 CRITICAL keystonemiddleware.auth_token [-] Unable to validate token: Failed to fetch token data from identity server: ServiceError: Failed to fetch token data from identity server
2017-11-22 15:47:34.071 21608 INFO eventlet.wsgi [-] 172.16.5.184 - - [22/Nov/2017 15:47:34] "GET /v1.0/b20cf7ccbd1a4636bb8a8bdf8cd3973d/instances?limit=20 HTTP/1.1" 503 320 0.010055
While installing openstack with packstack, in answer file, only change I did was changing "CONFIG_TROVE_INSTALL" to "y" . Was I supposed to do more config? What could be issue here?
Also, is there any link for pre-made guest trove images for mongodb and mysql?
Regards,
/Sonali
7 years
[Meeting] RDO meeting (2017-11-22) minutes
by Javier Pena
==============================
#rdo: RDO meeting - 2017-11-22
==============================
Meeting started by jpena at 15:00:21 UTC. The full logs are available
at
http://eavesdrop.openstack.org/meetings/rdo_meeting___2017_11_22/2017/rdo...
.
Meeting summary
---------------
* LINK: https://etherpad.openstack.org/p/RDO-Meeting (jpena, 15:00:43)
* roll call (jpena, 15:00:47)
* Queens Test day feedback (jpena, 15:04:19)
* ACTION: number80 take lead over next test days (dec 14, 15)
(number80, 15:19:13)
* ACTION: Rich will talk with the users list about upcoming test day
and start building a list of test scenarios. (rbowen, 15:19:41)
* ACTION: Rich to update test day pages accordingly (rbowen,
15:19:49)
* Upstream LTS releases discussion <== follow-up (jpena, 15:21:39)
* AGREED: keep DLRN repo running + stable -testing repo to provide
deps (and allow us to update them if needed) (number80, 15:28:22)
* AGREED: keep DLRN repo running + stable -testing repo to provide
deps (and allow us to update them if needed) (number80, 15:28:53)
* Keeping infra systems up to date: scheduled maintenance windows?
(jpena, 15:37:59)
* ACTION: jpena to propose planned maintenance windows (jpena,
15:44:30)
* Hangout/Interviews -
https://lists.rdoproject.org/pipermail/dev/2017-November/008393.html -
please let Rich know if you want to participate. (jpena, 15:46:01)
* Quarterly virtual RDO meetup? See
https://lists.rdoproject.org/pipermail/dev/2017-November/008394.html
(jpena, 15:48:59)
* LINK:
https://github.com/keithresar/ansible-minneapolis-meetup-topics/issues
(rbowen, 15:53:37)
* IaaS FOSDEM Devroom, CFP closes next Friday:
http://lists.ovirt.org/pipermail/users/2017-November/085073.html
(jpena, 15:55:48)
* LINK:
https://seven.centos.org/2017/10/feb-2-2018-centos-dojo-at-fosdem/
(rbowen, 15:56:59)
* chair for the next meeting (jpena, 15:59:20)
* ACTION: amoralej to chair the next meeting (jpena, 15:59:59)
Meeting ended at 16:00:22 UTC.
Action items, by person
-----------------------
* amoralej
* amoralej to chair the next meeting
* jpena
* jpena to propose planned maintenance windows
* number80
* number80 take lead over next test days (dec 14, 15)
* **UNASSIGNED**
* Rich will talk with the users list about upcoming test day and start
building a list of test scenarios.
* Rich to update test day pages accordingly
People present (lines said)
---------------------------
* dmsimard (62)
* number80 (62)
* rbowen (48)
* jpena (42)
* amoralej (34)
* openstack (8)
* jruzicka (5)
* rdogerrit (1)
* weshay (1)
* adarazs|ruck (1)
* strigazi (1)
Generated by `MeetBot`_ 0.1.4
7 years
packstack allinone POC - unable to get openstack running ERROR oslo_service.service
by Sonali Jadhav
Hi,
I am trying to implement all-in-one concept cloud with Packstack on Centos 7. But I am having problem.
My command "#packstack -allinone" end with following error,
Preparing Puppet manifests [ DONE ]
Copying Puppet modules and manifests [ DONE ]
Applying 172.16.5.184_controller.pp
172.16.5.184_controller.pp: [ ERROR ]
Applying Puppet manifests [ ERROR ]
ERROR : Error appeared during Puppet run: 192.6.5.184_controller.pp
Error: /Stage[main]/Nova::Db::Sync/Exec[nova-db-sync]: Failed to call refresh: Command exceeded timeout
You will find full trace in log /var/tmp/packstack/20171113-141949-w6oJW4/manifests/172.16.5.184_controller.pp.log
Please check log file /var/tmp/packstack/20171113-141949-w6oJW4/openstack-setup.log for more information
Additional information:
* A new answerfile was created in: /root/packstack-answers-20171113-141950.txt
* Time synchronization installation was skipped. Please note that unsynchronized time on server instances might be problem for some OpenStack components.
* File /root/keystonerc_admin has been created on OpenStack client host 192.6.5.184. To use the command line tools you need to source the file.
* To access the OpenStack Dashboard browse to http://192.6.5.184/dashboard .
Please, find your login credentials stored in the keystonerc_admin in your home directory.
I am able to bowse dashboard but once I enter username and pwd , it's not loading further.
I checked nova logs,
I am getting these errors,
2017-11-14 12:51:22.061 30815 INFO nova.service [-] Starting consoleauth node (version 16.0.2-1.el7)
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters [req-6df91cfa-5d3e-4738-9d5e-06e0109a8175 - - - - -] DBAPIError exception wrapped from (pymysql.err.InternalError) (1054, u"Unknown column 'services.uuid' in 'field list'") [SQL: u'SELECT services.created_at AS services_created_at, services.updated_at AS services_updated_at, services.deleted_at AS services_deleted_at, services.deleted AS services_deleted, services.id AS services_id, services.uuid AS services_uuid, services.host AS services_host, services.`binary` AS services_binary, services.topic AS services_topic, services.report_count AS services_report_count, services.disabled AS services_disabled, services.disabled_reason AS services_disabled_reason, services.last_seen_up AS services_last_seen_up, services.forced_down AS services_forced_down, services.version AS services_version \nFROM services \nWHERE services.deleted = %(deleted_1)s AND services.host = %(host_1)s AND services.`binary` = %(binary_1)s \n LIMIT %(param_1)s'] [parameters: {u'host_1': 'ostest', u'param_1': 1, u'deleted_1': 0, u'binary_1': 'nova-consoleauth'}]: InternalError: (1054, u"Unknown column 'services.uuid' in 'field list'")
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters Traceback (most recent call last):
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1182, in _execute_context
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters context)
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 470, in do_execute
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters cursor.execute(statement, parameters)
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters result = self._query(query)
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters conn.query(q)
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 856, in query
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters self._affected_rows = self._read_query_result(unbuffered=unbuffered)
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1057, in _read_query_result
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters result.read()
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1340, in read
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters first_packet = self.connection._read_packet()
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1014, in _read_packet
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters packet.check_error()
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters err.raise_mysql_exception(self._data)
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters raise errorclass(errno, errval)
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters InternalError: (1054, u"Unknown column 'services.uuid' in 'field list'")
2017-11-14 12:51:22.465 30815 ERROR oslo_db.sqlalchemy.exc_filters
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service [req-6df91cfa-5d3e-4738-9d5e-06e0109a8175 - - - - -] Error starting thread.: DBError: (pymysql.err.InternalError) (1054, u"Unknown column 'services.uuid' in 'field list'") [SQL: u'SELECT services.created_at AS services_created_at, services.updated_at AS services_updated_at, services.deleted_at AS services_deleted_at, services.deleted AS services_deleted, services.id AS services_id, services.uuid AS services_uuid, services.host AS services_host, services.`binary` AS services_binary, services.topic AS services_topic, services.report_count AS services_report_count, services.disabled AS services_disabled, services.disabled_reason AS services_disabled_reason, services.last_seen_up AS services_last_seen_up, services.forced_down AS services_forced_down, services.version AS services_version \nFROM services \nWHERE services.deleted = %(deleted_1)s AND services.host = %(host_1)s AND services.`binary` = %(binary_1)s \n LIMIT %(param_1)s'] [parameters: {u'host_1': 'ostest', u'param_1': 1, u'deleted_1': 0, u'binary_1': 'nova-consoleauth'}]
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service Traceback (most recent call last):
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/oslo_service/service.py", line 721, in run_service
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service service.start()
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/nova/service.py", line 147, in start
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service ctxt, self.host, self.binary)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/oslo_versionedobjects/base.py", line 184, in wrapper
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service result = fn(cls, context, *args, **kwargs)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/nova/objects/service.py", line 296, in get_by_host_and_binary
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service host, binary)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/nova/db/api.py", line 133, in service_get_by_host_and_binary
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service return IMPL.service_get_by_host_and_binary(context, host, binary)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py", line 265, in wrapped
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service return f(context, *args, **kwargs)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py", line 554, in service_get_by_host_and_binary
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service filter_by(binary=binary).\
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 2755, in first
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service ret = list(self[0:1])
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 2547, in __getitem__
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service return list(res)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 2855, in __iter__
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service return self._execute_and_instances(context)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py", line 2878, in _execute_and_instances
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service result = conn.execute(querycontext.statement, self._params)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 945, in execute
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service return meth(self, multiparams, params)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/elements.py", line 263, in _execute_on_connection
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service return connection._execute_clauseelement(self, multiparams, params)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1053, in _execute_clauseelement
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service compiled_sql, distilled_params
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1189, in _execute_context
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service context)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1398, in _handle_dbapi_exception
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service util.raise_from_cause(newraise, exc_info)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/compat.py", line 203, in raise_from_cause
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service reraise(type(exception), exception, tb=exc_tb, cause=cause)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1182, in _execute_context
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service context)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 470, in do_execute
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service cursor.execute(statement, parameters)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service result = self._query(query)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service conn.query(q)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 856, in query
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service self._affected_rows = self._read_query_result(unbuffered=unbuffered)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1057, in _read_query_result
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service result.read()
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1340, in read
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service first_packet = self.connection._read_packet()
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1014, in _read_packet
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service packet.check_error()
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service err.raise_mysql_exception(self._data)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service raise errorclass(errno, errval)
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service DBError: (pymysql.err.InternalError) (1054, u"Unknown column 'services.uuid' in 'field list'") [SQL: u'SELECT services.created_at AS services_created_at, services.updated_at AS services_updated_at, services.deleted_at AS services_deleted_at, services.deleted AS services_deleted, services.id AS services_id, services.uuid AS services_uuid, services.host AS services_host, services.`binary` AS services_binary, services.topic AS services_topic, services.report_count AS services_report_count, services.disabled AS services_disabled, services.disabled_reason AS services_disabled_reason, services.last_seen_up AS services_last_seen_up, services.forced_down AS services_forced_down, services.version AS services_version \nFROM services \nWHERE services.deleted = %(deleted_1)s AND services.host = %(host_1)s AND services.`binary` = %(binary_1)s \n LIMIT %(param_1)s'] [parameters: {u'host_1': 'ostest', u'param_1': 1, u'deleted_1': 0, u'binary_1': 'nova-consoleauth'}]
2017-11-14 12:51:22.469 30815 ERROR oslo_service.service
^C
2017-11-13 15:17:13.194 2949 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception
2017-11-13 15:17:13.194 2949 ERROR oslo_db.sqlalchemy.exc_filters raise errorclass(errno, errval)
2017-11-13 15:17:13.194 2949 ERROR oslo_db.sqlalchemy.exc_filters InternalError: (1054, u"Unknown column 'aggregates.uuid' in 'field list'")
2017-11-13 15:17:13.194 2949 ERROR oslo_db.sqlalchemy.exc_filters
2017-11-13 15:17:13.197 2949 CRITICAL nova [req-2d6ddb32-c998-4123-a7ba-e1a0da9648e1 - - - - -] Unhandled error: DBError: (pymysql.err.InternalError) (1054, u"Unknown column 'aggregates.uuid' in 'field list'") [SQL: u'SELECT aggregates.created_at AS aggregates_created_at, aggregates.updated_at AS aggregates_updated_at, aggregates.deleted_at AS aggregates_deleted_at, aggregates.deleted AS aggregates_deleted, aggregates.id AS aggregates_id, aggregates.uuid AS aggregates_uuid, aggregates.name AS aggregates_name, aggregate_hosts_1.created_at AS aggregate_hosts_1_created_at, aggregate_hosts_1.updated_at AS aggregate_hosts_1_updated_at, aggregate_hosts_1.deleted_at AS aggregate_hosts_1_deleted_at, aggregate_hosts_1.deleted AS aggregate_hosts_1_deleted, aggregate_hosts_1.id AS aggregate_hosts_1_id, aggregate_hosts_1.host AS aggregate_hosts_1_host, aggregate_hosts_1.aggregate_id AS aggregate_hosts_1_aggregate_id, aggregate_metadata_1.created_at AS aggregate_metadata_1_created_at, aggregate_metadata_1.updated_at AS aggregate_metadata_1_updated_at, aggregate_metadata_1.deleted_at AS aggregate_metadata_1_deleted_at, aggregate_metadata_1.deleted AS aggregate_metadata_1_deleted, aggregate_metadata_1.id AS aggregate_metadata_1_id, aggregate_metadata_1.`key` AS aggregate_metadata_1_key, aggregate_metadata_1.value AS aggregate_metadata_1_value, aggregate_metadata_1.aggregate_id AS aggregate_metadata_1_aggregate_id \nFROM aggregates LEFT OUTER JOIN aggregate_hosts AS aggregate_hosts_1 ON aggregates.id = aggregate_hosts_1.aggregate_id AND aggregate_hosts_1.deleted = %(deleted_1)s AND aggregates.deleted = %(deleted_2)s LEFT OUTER JOIN aggregate_metadata AS aggregate_metadata_1 ON aggregates.id = aggregate_metadata_1.aggregate_id AND aggregate_metadata_1.deleted = %(deleted_3)s AND aggregates.deleted = %(deleted_4)s \nWHERE aggregates.deleted = %(deleted_5)s'] [parameters: {u'deleted_5': 0, u'deleted_4': 0, u'deleted_3': 0, u'deleted_2': 0, u'deleted_1': 0}]
2017-11-13 15:17:13.197 2949 ERROR nova Traceback (most recent call last):
2017-11-13 15:17:13.197 2949 ERROR nova File "/usr/bin/nova-scheduler", line 10, in <module>
2017-11-13 15:17:13.197 2949 ERROR nova sys.exit(main())
I am unable to figure out the issue here. Can anyone help me figure it out?
Thanks,
/Sonali
7 years
Maintenance on dlrn-db.rdoproject.org
by Javier Pena
Hi,
We are planning to run a patch maintenance on dlrn-db.rdoproject.org on Tuesday, November 21 at 9:00 UTC. The maintenance is expected to last for approximately 1 hour.
During this maintenance, no new packages will be built and any call to the DLRN API will fail.
Please do not hesitate to contact us if you have any questions or concerns.
Regards,
Javier
7 years
Maintenance on logs.rdoproject.org
by David Moreau Simard
Hi,
Unless there are any objections, we would like to proceed with a
maintenance on the logs.rdoproject.org server during a low-traffic period
on Sunday November 19th at 23:00 UTC.
We are doing this at what is hopefully one of the most quiet period because
jobs attempting to upload logs during this period will fail this step.
In theory the maintenance should be very short, we're upgrading packages
and changing root partition mount parameters.
However, an unexpected event such as need to run a FSCK or a Selinux
relabel could keep the server offline for a longer period of time.
David Moreau Simard
Senior Software Engineer | OpenStack RDO
dmsimard = [irc, github, twitter]
7 years
[Fedora] Please reassign your packages to the OpenStack SIG
by Haïkel
Hi,
We've now created the Fedora OpenStack SIG [1] to allow shared
maintenance of clients
and easier sync from RDO.
In order to do so, we need you to reassign OpenStack-related packages
and core dependencies to
the SIG. If it's in rdoinfo [2], then it should be owned by the SIG.
If you want to join the SIG, please contact us or join the weekly irc
meeting [3].
We want to semi-automate sync for OpenStack clients, and allow more
people helping to fix core deps
in Fedora.
This way, we can provide better user experience for Fedora users, and
limit forking dependencies from
Fedora [4]
=== How to reassign Fedora Packages to openstack-sig ===
Now, that pkgdb is deprecated, you must go through Fedora's instance
of Pagure and
add the "openstack-sig" group as admin of your package.
Fastest way is to visit the following page:
https://src.fedoraproject.org/rpms/<MY_PACKAGE>/addgroup
Autocompletion should help you to find the group "openstack-sig" and
then set it as an admin.
And that's all folks!
Regards,
H.
[1] https://fedoraproject.org/wiki/SIGs/OpenStack
[2] https://github.com/redhat-openstack/rdoinfo/blob/master/rdo.yml
[3] https://etherpad.openstack.org/p/RDO-Meeting
[4] when it makes sense, we want to behave as good citizens within Fedora!
7 years
[Tripleo] Composable role OVS-DPDK compute node with single NIC
by Samuel Monderer
Hi,
I managed to deploy a compute node with ovs-dpdk using two NICs. The first
for the provisioning network and control plane, the other NIC is used
tenant network over ovs-dpdk.
I then tried to use only a single nic for provisioning and ovs-dpdk.
I used the nic configuration below for the compute nodes running ovs-dpdk
but encountered two problems.
First the tenant network was working (wasn't able to get DHCP running and
even when I manually configured it wasn't able to reach the router)
Second the default route on control plane is not set even though it is
configured in /etc/sysconfig/network-scripts/route-br-ex
Samuel
OsNetConfigImpl:
type: OS::Heat::StructuredConfig
properties:
group: os-apply-config
config:
os_net_config:
network_config:
-
type: ovs_user_bridge
name: {get_input: bridge_name}
use_dhcp: false
dns_servers: {get_param: DnsServers}
addresses:
-
ip_netmask:
list_join:
- '/'
- - {get_param: ControlPlaneIp}
- {get_param: ControlPlaneSubnetCidr}
routes:
-
ip_netmask: 169.254.169.254/32
next_hop: {get_param: EC2MetadataIp}
-
default: true
next_hop: {get_param: ControlPlaneDefaultRoute}
members:
-
type: ovs_dpdk_port
name: dpdk0
members:
-
type: interface
name: nic1
-
type: vlan
vlan_id: {get_param: InternalApiNetworkVlanID}
addresses:
-
ip_netmask: {get_param: InternalApiIpSubnet}
-
type: vlan
vlan_id: {get_param: TenantNetworkVlanID}
addresses:
-
ip_netmask: {get_param: TenantIpSubnet}
7 years
[Tripleo] Composable role for compute nodes with OVS-DPDK
by Samuel Monderer
Hi,
I've deployed an overcloud with RHOSP11 with multiple roles for compute
nodes with ovs-dpdk.
I used a different role for each group of compute nodes that have a
different amount cores.
Therefor I set the following parameters to set the cores configuration
accordingly
NeutronDpdkCoreList: "100"
HostCpusList: "100"
ComputeV4NeutronDpdkCoreList: "22,46,23,47"
ComputeV4HostCpusList: "0,24"
ComputeV4ExtraConfig:
nova::compute::vcpu_pin_set: ['1-21','25-45']
vswitch::dpdk::pmd_core_list: "22,46,23,47"
vswitch::dpdk::host_core_list: "0,24"
ComputeV4KernelArgs: "default_hugepagesz=1GB hugepagesz=1G hugepages=124
intel_iommu=on iommu=pt"
ComputeV4HostIsolatedCoreList: '1-23,25-47'
ComputeV4NeutronDpdkCoreList: "22,46,23,47"
ComputeV4HostCpusList: "0,16"
ComputeV3ExtraConfig:
nova::compute::vcpu_pin_set: ['1-13','17-29']
vswitch::dpdk::pmd_core_list: "14,15,30,31"
vswitch::dpdk::host_core_list: "0,16"
ComputeV3KernelArgs: "default_hugepagesz=1GB hugepagesz=1G hugepages=124
intel_iommu=on iommu=pt"
ComputeV3HostIsolatedCoreList: '1-15,17-31'
NeutronDpdkCoreList and HostCpusList have dummy values that are overwritten
by "vswitch::dpdk::pmd_core_list" and "vswitch::dpdk::host_core_list" under
[ROLE]ExtraConfig part
The [ROLE]NeutronDpdkCoreList, [ROLE]HostCpusList,
[ROLE]HostIsolatedCoreList are used in the first_boot.yaml
It works but wondering if there is a better way to do that??
Samuel
7 years