Jarrod Johnson
50e62c7b73
Bump release to pick up new lvm content
2021-03-19 19:24:31 -04:00
Jarrod Johnson
363eff831f
Add devicemapper modules to genesis
...
This enables at least common lvm access for rescue purposes.
2021-03-19 18:52:18 -04:00
Jarrod Johnson
31820ddfd7
Fix ansible support of suse15
...
Must install python3 and we must have the python apiclient
intact with appropriate CA certs to proceed
2021-03-19 16:07:59 -04:00
Jarrod Johnson
153749aebe
Change ssh duringe suse 15 post
...
Have port 22 be inside the target environment, and
2222 point to the installer. This improves ansible
experience.
2021-03-19 15:13:37 -04:00
Jarrod Johnson
7c5dd85e74
Copy in ansible to genesis profiles
...
Make it clearer that there could be ansible support in genesis
2021-03-19 13:09:21 -04:00
Jarrod Johnson
7a5bf8a06f
Merge pull request #23 from vmaneagit/patch-25
...
Update noderun.ronn
2021-03-19 11:04:28 -04:00
Jarrod Johnson
9c05057deb
Merge pull request #24 from vmaneagit/patch-26
...
Update nodemedia.ronn
2021-03-19 11:04:22 -04:00
Jarrod Johnson
8b1902601f
Merge pull request #28 from vmaneagit/patch-30
...
Update nodepower.ronn
2021-03-19 11:04:17 -04:00
Jarrod Johnson
d94d9d0a78
Merge pull request #32 from vmaneagit/patch-35
...
Update nodefirmware.ronn
2021-03-19 11:04:09 -04:00
Jarrod Johnson
457b0851c9
Merge pull request #33 from vmaneagit/patch-36
...
Update nodeeventlog.ronn
2021-03-19 11:04:05 -04:00
Jarrod Johnson
d2cae9faca
Merge pull request #34 from vmaneagit/patch-37
...
Update nodedeploy.ronn
2021-03-19 11:02:24 -04:00
Jarrod Johnson
e27739eafd
Merge pull request #37 from vmaneagit/patch-40
...
Update nodebmcreset.ronn
2021-03-19 11:02:16 -04:00
Jarrod Johnson
874302537d
Merge pull request #36 from vmaneagit/patch-39
...
Update nodeboot.ronn
2021-03-19 11:01:56 -04:00
Jarrod Johnson
cd3b67d4cc
Merge pull request #38 from vmaneagit/patch-41
...
Update nodeattrib.ronn.tmpl
2021-03-19 11:01:41 -04:00
Jarrod Johnson
7aacac2fb7
Merge pull request #39 from vmaneagit/patch-42
...
Update confluentdbutil.ronn
2021-03-19 11:01:27 -04:00
Jarrod Johnson
a69fb3fec3
Merge pull request #35 from vmaneagit/patch-38
...
Update nodeconfig.ronn
2021-03-19 11:01:13 -04:00
Jarrod Johnson
2d9cbe4f33
Merge pull request #22 from vmaneagit/patch-24
...
Update nodesupport
2021-03-19 11:00:57 -04:00
vmaneagit
e33ed0afc8
Update confluentdbutil.ronn
...
Changes made for Option chapter:
- added -h command
2021-03-19 16:55:09 +02:00
vmaneagit
ace6544444
Update nodeattrib.ronn.tmpl
...
Changes made for Option chapter:
- updated -m command
- added -h command
2021-03-19 16:50:59 +02:00
vmaneagit
1468c56e1f
Update nodebmcreset.ronn
...
Changes made for Option chapter:
- updated -m command
- added -h command
2021-03-19 16:48:40 +02:00
vmaneagit
b36756ebbc
Update nodeboot.ronn
...
Changes made for Option chapter:
- updated -m command
- added -h command
Synopsis chapter was reduced to single line
2021-03-19 15:28:33 +02:00
vmaneagit
a8f378deb7
Update nodeconfig.ronn
...
Changes made for Option chapter:
- updated -m command
- added -h command
Synopsis chapter was reduced to single line
2021-03-19 15:22:14 +02:00
vmaneagit
cb4e53c459
Update nodedeploy.ronn
...
Changes made for Option chapter:
- updated -m command
- added -h command
Synopsis chapter was reduced to single line
2021-03-19 15:20:08 +02:00
vmaneagit
3e0b283593
Update nodeeventlog.ronn
...
Changes made for Option chapter:
- updated -m command
- added -h command
Synopsis chapter was reduced to single line
2021-03-19 15:17:41 +02:00
vmaneagit
3b4e9fd2e4
Update nodefirmware.ronn
...
Changes made for Option chapter:
- updated -m command
- added -h command
Synopsis chapter was reduced to the same line as the usage:
nodefirmware <noderange> [list][update [--backup <file>]]|[<components>]
2021-03-19 15:06:14 +02:00
vmaneagit
6af6195798
Update nodepower.ronn
...
Changes made for Option chapter:
- added -h command
2021-03-19 14:22:47 +02:00
vmaneagit
a8d1f484b5
Update nodemedia.ronn
...
Changes made for Option chapter:
- added -h command
- removed -c command
2021-03-19 13:17:30 +02:00
vmaneagit
619c60533d
Update noderun.ronn
...
Changes made for Option chapter:
- added -h command
- updated -m command
2021-03-19 13:13:03 +02:00
vmaneagit
c6fd760006
Update nodesupport
...
Updated line 119 with to show "<filename or directory>"
2021-03-19 11:49:46 +02:00
Jarrod Johnson
03f88c6e3e
Swap ssh during post phase to installed image
...
Preserve installer access on 2222
This enables easier ansible usage.
2021-03-18 15:53:30 -04:00
Jarrod Johnson
697b33ae80
Put a lower bound on autocons geometry
...
If some glitch happens during the read, do not end up with
absurdly low geometry.
2021-03-18 15:48:25 -04:00
Jarrod Johnson
79ef1c4811
Correct typo in functions update
2021-03-18 14:58:53 -04:00
Jarrod Johnson
f442e949aa
Add firstboot/post ansible play support to SUSE15
2021-03-18 14:37:54 -04:00
Jarrod Johnson
8050d3f69a
Add playbook examples for default genesis
2021-03-18 14:30:18 -04:00
Jarrod Johnson
66efa1da5c
Implement remote config for EL8
2021-03-18 14:12:19 -04:00
Jarrod Johnson
df97e808c6
Wire up client retrieval of remoteconfig
...
remoteconfig can now watch for completion and return
data to client
2021-03-17 17:46:27 -04:00
Jarrod Johnson
98d14344ce
Have runansible complete execution
...
It now completes runs and stores results for retrieval by deploying node.
2021-03-17 16:54:37 -04:00
Jarrod Johnson
a149b0bcd0
Merge branch 'master' into ansibleplay
2021-03-17 10:25:57 -04:00
Jarrod Johnson
0be1e350e9
Merge pull request #21 from vmaneagit/patch-23
...
Update stats
2021-03-17 10:24:41 -04:00
Jarrod Johnson
4818bd57bb
Advance state of runansible
...
Begin work to wire the results back to the supervisor and ultimately
back to the node affected.
2021-03-16 17:19:23 -04:00
Jarrod Johnson
7763327a63
Skip confluent import on exec
...
In main context, we don't need
sshutil, and python path is not
cooperative, so just skip it.
2021-03-16 16:23:27 -04:00
Jarrod Johnson
dac957364f
Merge branch 'master' into ansibleplay
2021-03-16 14:54:53 -04:00
Jarrod Johnson
528dd4c3e8
Merge branch '3.1'
2021-03-16 14:54:42 -04:00
Jarrod Johnson
e40c362743
Fix network configuration changes through collective
2021-03-16 14:54:26 -04:00
Jarrod Johnson
7fdb4dccca
Fix network configuration changes through collective
2021-03-16 14:53:55 -04:00
Jarrod Johnson
a3c8c305c1
Add ansible supervisory code
2021-03-16 14:19:44 -04:00
Jarrod Johnson
aeb1b704b3
Add mechanism to supply data from argv
...
Some POST calls may want body from CLI, make this
easier by no longer requiring a file to do so.
2021-03-16 11:18:46 -04:00
Jarrod Johnson
f2cb6ea535
Merge branch 'master' into ansibleplay
2021-03-16 10:46:54 -04:00
Jarrod Johnson
5a81279b9d
Fix servicedata fetch
...
In the new framework with
filehandle passing, the provided
callback must accept a data
argument. get_diags can't
actually use it, but does have
to accept a token value.
2021-03-15 16:45:43 -04:00
vmaneagit
9954bf5b51
Update stats
...
Updated stats script with lines 40-41
Added:
if gui and mpl.get_backend() == 'agg':
sys.stderr.write('Error: No GUI backend available and -g specified!\n')
2021-03-15 13:57:29 +02:00