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
Jarrod Johnson
309ea00f10
Merge branch 'master' into ansibleplay
2021-03-13 12:54:01 -05:00
Jarrod Johnson
cafbc1d1c2
Have tty2 also run a shell
...
Some may find switching VTs to be more intuitive
than tmux session management. Provide one extra
on tty2 for such a scenario.
2021-03-13 12:50:44 -05:00
Jarrod Johnson
797e197bc7
Have tmux keep reattaching
...
If someone accidentally detaches, then intervene and
reattach.
2021-03-13 12:50:37 -05:00
Jarrod Johnson
19d4a3a83f
Have autocons attempt sizing of serial console
...
If a terminal is open during autocons, that terminal
will be the size of the console.
Otherwise, fallback to 100x31.
2021-03-13 12:50:21 -05:00
Jarrod Johnson
df328d6812
Have tty2 also run a shell
...
Some may find switching VTs to be more intuitive
than tmux session management. Provide one extra
on tty2 for such a scenario.
2021-03-13 12:49:26 -05:00
Jarrod Johnson
7da0dfa0bb
Have tmux keep reattaching
...
If someone accidentally detaches, then intervene and
reattach.
2021-03-13 12:47:48 -05:00
Jarrod Johnson
d3a699a8fb
Have autocons attempt sizing of serial console
...
If a terminal is open during autocons, that terminal
will be the size of the console.
Otherwise, fallback to 100x31.
2021-03-13 12:33:53 -05:00
Jarrod Johnson
82598d02d8
Merge branch 'master' into ansibleplay
2021-03-12 13:56:02 -05:00
Jarrod Johnson
874947076d
Fix local console behavior in genesis
...
This will have the vga console be less concerning.
2021-03-12 13:55:33 -05:00
Jarrod Johnson
8032ea36be
Fix local console behavior in genesis
...
This will have the vga console be less concerning.
2021-03-12 13:55:14 -05:00
Jarrod Johnson
8ad130e14c
Fix local console behavior in genesis
...
This will have the vga console be less concerning.
2021-03-12 13:54:36 -05:00
Jarrod Johnson
ffe0754dd9
Fix typo in confluent profile.yaml
...
The quiet argument was missed due to typo in parameter name.
2021-03-12 12:44:19 -05:00
Jarrod Johnson
5aa6fbc019
Fix typo in confluent profile.yaml
...
The quiet argument was missed due to typo in parameter name.
2021-03-12 12:42:57 -05:00
Jarrod Johnson
7026fdfa3a
WIP change to enhance selfservice api for ansible
...
Begin work on extending selfservice to allow nodes
to request the deployer run ansible plays.
2021-03-12 12:23:58 -05:00
Jarrod Johnson
9dbecd4c95
Merge branch 'master' into ansibleplay
2021-03-12 12:23:48 -05:00
Jarrod Johnson
d85219d5fa
Merge branch 'master' of github.com:lenovo/confluent
2021-03-12 12:22:20 -05:00
Jarrod Johnson
bbb8e50c3e
Fix configbmc gateway check
...
It erroneously linked to prefix to check gateway or not.
2021-03-11 16:28:01 -05:00
Jarrod Johnson
26782811d6
Fix configbmc gateway check
...
It erroneously linked to prefix to check gateway or not.
2021-03-11 16:27:17 -05:00
Jarrod Johnson
e38dbc4470
Pull in the automation key into default profiles
2021-03-10 15:41:01 -05:00
Jarrod Johnson
a26624a614
Use ssh-agent to store keys
...
Also add the 'automation' key for ansible to
take advantage of.
2021-03-10 15:41:01 -05:00
Jarrod Johnson
4f246e6a41
Fix compatibility with some switch configurations
...
While some implementations mess up portid and need portdescr instead, others are
just the opposite.
Tolerate match either by description or name.
2021-03-10 13:41:59 -05:00
Jarrod Johnson
c53e758170
Workaround non-cisco switch crash
...
Querying Cisco MIB on certain
firmware levels of non-cisco switches
causes a crash. Tolerate and
wait a bit to give SNMP a chance to restart.
2021-03-10 13:41:52 -05:00
Jarrod Johnson
1a7c238b54
Handle malformed json data more gracefully
2021-03-10 13:41:45 -05:00
Jarrod Johnson
6a88f35fc2
Fix compatibility with some switch configurations
...
While some implementations mess up portid and need portdescr instead, others are
just the opposite.
Tolerate match either by description or name.
2021-03-10 13:40:47 -05:00
Jarrod Johnson
7a27fba94b
Workaround non-cisco switch crash
...
Querying Cisco MIB on certain
firmware levels of non-cisco switches
causes a crash. Tolerate and
wait a bit to give SNMP a chance to restart.
2021-03-10 09:51:05 -05:00
Jarrod Johnson
94a4a7e20b
Fix missing exit code in nomededia
...
nodemedia was not setting return code on exit properly.
2021-03-08 08:01:30 -05:00
Jarrod Johnson
2a87c32800
Handle malformed json data more gracefully
2021-03-08 02:55:58 -05:00
Jarrod Johnson
d99bc37ed3
Fix missing exit code in nomededia
...
nodemedia was not setting return code on exit properly.
2021-03-08 08:01:19 -05:00
Jarrod Johnson
2c40d2fd0d
Merge pull request #14 from vmaneagit/patch-22
...
Update nodesupport.ronn
2021-03-08 07:49:13 -05:00
Jarrod Johnson
611927d2ff
Merge pull request #15 from vmaneagit/patch-16
...
Update nodelicense.ronn
2021-03-08 07:49:03 -05:00
Jarrod Johnson
eb9ae61e75
Merge pull request #16 from vmaneagit/patch-17
...
Update noderemove.ronn
2021-03-08 07:48:51 -05:00
Jarrod Johnson
4ae102018a
Merge pull request #17 from vmaneagit/patch-18
...
Update nodereseat.ronn
2021-03-08 07:48:42 -05:00
Jarrod Johnson
4f01545328
Merge pull request #18 from vmaneagit/patch-19
...
Update nodersync.ronn
2021-03-08 07:48:25 -05:00
Jarrod Johnson
762fb8259d
Merge pull request #19 from vmaneagit/patch-20
...
Update noderun.ronn
2021-03-08 07:48:00 -05:00
Jarrod Johnson
2ca146c1aa
Merge pull request #20 from vmaneagit/patch-21
...
Update nodesetboot.ronn
2021-03-08 07:47:38 -05:00
vmaneagit
16f40efb69
Update nodesupport.ronn
...
OPTIONS section has been added to match the output from nodesupport -h
2021-03-08 10:46:37 +02:00
vmaneagit
a51a428761
Update nodesetboot.ronn
...
OPTIONS section has been updated to match the output from nodesetboot -h
2021-03-08 10:30:21 +02:00
vmaneagit
a5261cc1da
Update noderun.ronn
...
OPTIONS section has been added to match the output from noderun -h
2021-03-08 10:23:47 +02:00
vmaneagit
c8166b7cce
Update nodersync.ronn
...
OPTIONS section has updated to match the output from nodersync -h
2021-03-08 10:14:17 +02:00
vmaneagit
a11317c994
Update nodereseat.ronn
...
OPTIONS section has been added to match the output from nodereseat -h
2021-03-08 10:06:08 +02:00
vmaneagit
279f622026
Update noderemove.ronn
...
OPTIONS section has been updated to match the output from noderemove -h
2021-03-08 09:58:33 +02:00
vmaneagit
32fa07d9ce
Update nodelicense.ronn
...
OPTIONS section has been addeed to match the output from nodelicense -h
2021-03-08 09:51:42 +02:00