scn003 gate: [tripleo-mysql-client-conf]: Could not evaluate: Saving failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Alex Schultz |
Bug Description
tripleo-
2018-02-08 09:06:03 | overcloud.
2018-02-08 09:06:03 | resource_type: OS::Heat:
2018-02-08 09:06:03 | physical_
2018-02-08 09:06:03 | status: CREATE_FAILED
2018-02-08 09:06:03 | status_reason: |
2018-02-08 09:06:03 | Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2
2018-02-08 09:06:03 | deploy_stdout: |
2018-02-08 09:06:03 | ...
2018-02-08 09:06:03 | " with Stdlib:
2018-02-08 09:06:03 | " with Stdlib:
2018-02-08 09:06:03 | "Error: /Stage[
2018-02-08 09:06:03 | ]
2018-02-08 09:06:03 | }
So the complete augeas error is: tripleo- mysql-client- conf](provider= augeas) : Augeas version 1.4.0 is installed", tripleo- mysql-client- conf](provider= augeas) : Will attempt to save and only run if files changed", tripleo- mysql-client- conf](provider= augeas) : sending command 'set' with params [\"/files/ etc/my. cnf.d/tripleo. cnf/tripleo/ bind-address\ ", \"\"]", tripleo- mysql-client- conf](provider= augeas) : sending command 'rm' with params [\"/files/ etc/my. cnf.d/tripleo. cnf/tripleo/ ssl\"]" , tripleo- mysql-client- conf](provider= augeas) : sending command 'rm' with params [\"/files/ etc/my. cnf.d/tripleo. cnf/tripleo/ ssl-ca\ "]", tripleo- mysql-client- conf](provider= augeas) : Put failed on one or more files, output from /augeas//error:", tripleo- mysql-client- conf](provider= augeas) : /augeas/ files/etc/ my.cnf. d/tripleo. cnf/error = put_failed", tripleo- mysql-client- conf](provider= augeas) : /augeas/ files/etc/ my.cnf. d/tripleo. cnf/error/ path = /files/ etc/my. cnf.d/tripleo. cnf/tripleo/ bind-address" , tripleo- mysql-client- conf](provider= augeas) : /augeas/ files/etc/ my.cnf. d/tripleo. cnf/error/ lens = /usr/share/ augeas/ lenses/ dist/inifile. aug:216. 40-.94: ", tripleo- mysql-client- conf](provider= augeas) : /augeas/ files/etc/ my.cnf. d/tripleo. cnf/error/ message = Value '' does not match regexp /([^\\t\\n\\r \"#;])( (((([^\ \n\\r#; ])+)*)( [^\\t\\ n\\r \"#;])){0,1})/ in store lens", tripleo- mysql-client- conf](provider= augeas) : Closed the augeas connection"
Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
"Debug: Augeas[
I wonder if the problem here is that we are passing mysql_client_ bind_address = '' instead of leaving it undef (in the tripleo: :profile: :base:: database: :mysql: :client class)