[Rdo-list] [rdo-manager] instackenv.json
Mohammed Arafa
mohammed.arafa at gmail.com
Sat Oct 10 00:34:40 UTC 2015
Dan
Thank you it worked
Yes its only one node. I whittled it down to remove as many variables
for errors as possible.
[stack at rdomanager ~]$ openstack baremetal instackenv validate -f
~/instackenv.json
System Power : off
Power Overload : false
Power Interlock : inactive
Main Power Fault : false
Power Control Fault : false
Power Restore Policy : always-on
Last Power Event :
Chassis Intrusion : inactive
Front-Panel Lockout : inactive
Drive Fault : false
Cooling/Fan Fault : false
Front Panel Control : none
SUCCESS: found 0 errors
Now I have another problem, seems to be iptables related. So when I
check the ironic-inspector service, it was stopped, and the only way i
could get it to run was to reboot the machine. i verified it was
started then did a bulk introspection. was i surprised when i saw that
it failed again. and the service was stopped too.
not sure why iptables would cause the service to crash and refuse to restart.
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.676
40112 INFO ironic_inspector.main [-] Enabled processing hooks:
['ramdisk_error', 'root_device_hint', 'scheduler',
'validate_interfaces']
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.694
40112 WARNING ironic_inspector.firewall [-] iptables does not support
-w flag, please update it to at least version 1.4.21
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.740
40112 ERROR ironic_inspector.firewall [-] iptables ('-N',
'ironic-inspector') failed:
Oct 10 01:40:25 rdomanager ironic-inspector: sudo: sorry, you must
have a tty to run sudo
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 CRITICAL ironic_inspector [-] CalledProcessError: Command
'('sudo', 'ironic-inspector-rootwrap',
'/etc/ironic-inspector/rootwrap.conf', 'iptables', '-N',
'ironic-inspector')' returned non-zero exit status 1
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector Traceback (most recent call last):
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector File "/usr/bin/ironic-inspector", line
10, in <module>
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector sys.exit(main())
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector File
"/usr/lib/python2.7/site-packages/ironic_inspector/main.py", line 388,
in main
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector init()
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector File
"/usr/lib/python2.7/site-packages/ironic_inspector/main.py", line 325,
in init
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector firewall.init()
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector File
"/usr/lib/python2.7/site-packages/ironic_inspector/firewall.py", line
81, in init
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector _iptables('-N', CHAIN)
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector File
"/usr/lib/python2.7/site-packages/ironic_inspector/firewall.py", line
42, in _iptables
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector subprocess.check_output(cmd,
**kwargs)
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector File
"/usr/lib64/python2.7/subprocess.py", line 575, in check_output
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector raise CalledProcessError(retcode,
cmd, output=output)
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector CalledProcessError: Command '('sudo',
'ironic-inspector-rootwrap', '/etc/ironic-inspector/rootwrap.conf',
'iptables', '-N', 'ironic-inspector')' returned non-zero exit status 1
Oct 10 01:40:25 rdomanager ironic-inspector: 2015-10-10 01:40:25.741
40112 ERROR ironic_inspector
Oct 10 01:40:25 rdomanager systemd:
openstack-ironic-inspector.service: main process exited, code=exited,
status=1/FAILURE
Oct 10 01:40:25 rdomanager systemd: Unit
openstack-ironic-inspector.service entered failed state.
On Fri, Oct 9, 2015 at 5:55 PM, Dan Sneddon <dsneddon at redhat.com> wrote:
>
> On 10/09/2015 02:43 PM, Mohammed Arafa wrote:
> > i seem to have hit this bug where node registration fails silently if
> > instackenv.json is badly formatted
> >
> > thing is i cant seem to decipher where my config file is broken
> >
> >
> > {
> > "nodes": [
> > {
> > "pm_password": "P at ssw0rd",
> > "pm_type": "pxe_ipmitool",
> > "mac": [
> > "00:17:a4:77:00:1c"
> > ],
> > "cpu": "2",
> > "memory": "65536",
> > "disk": "900",
> > "arch": "x86_64",
> > "pm_user": "root",
> > "pm_addr": "192.168.11.213"
> > },
> > ]
> > }
> >
> >
> > 1)
> > https://downloads.plex.tv/plex-media-server/0.9.12.13.1464-4ccd2ca/plexmediaserver-0.9.12.13.1464-4ccd2ca.x86_64.rpm
> >
>
> Do you only have the one node? Because I don't think you want a comma
> after the node.
>
> This validates:
>
> {
> "nodes": [
> {
> "pm_password": "P at ssw0rd",
> "pm_type": "pxe_ipmitool",
> "mac": [
> "00:17:a4:77:00:1c"
> ],
> "cpu": "2",
> "memory": "65536",
> "disk": "900",
> "arch": "x86_64",
> "pm_user": "root",
> "pm_addr": "192.168.11.213"
> }
> ]
> }
>
> By the way, when I'm doing OpenStack deployments, these resources help
> out a lot with both JSON and YAML validation:
>
> http://jsonlint.com
> http://yamllint.com
> http://jsontoyaml.com
> http://yamltojson.com
>
> --
> Dan Sneddon | Principal OpenStack Engineer
> dsneddon at redhat.com | redhat.com/openstack
> 650.254.4025 | dsneddon:irc @dxs:twitter
>
> _______________________________________________
> Rdo-list mailing list
> Rdo-list at redhat.com
> https://www.redhat.com/mailman/listinfo/rdo-list
>
> To unsubscribe: rdo-list-unsubscribe at redhat.com
--
[image]
[image]
[image]
805010942448935
GR750055912MA
Link to me on LinkedIn
More information about the dev
mailing list