You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's very easy to enter a job, however a few suggestions to make it even easier...
The only required information for a job is the playbook and inventory files, and the latter can also be defined in ansible.cfg. The job screen could be limited to those two fields only with an expander (similar to the "show logs" button?) to reveal the remaining fields.
If inventory is defined elsewhere, e.g. ansible.cfg then perhaps this could be displayed beneath the field which could then be allowed to be empty because inventory is defined elsewhere (of course, entering a value would override said default).
The fields list available files but you cannot select them (you either have to type them in or cut/paste). Maybe this is a quirk of my environment (browser maybe, but I tried two). It would be good if the drop-down was a selection rather than just a display.
Other defaults I think could be reversed: schedule enabled and needs credentials should default to No. They both require additional information to be supplied for their current default state so either that needs to be entered or those fields' values need to be changed. Reversing the defaults would remove the need to enter/change those fields in order to enter a job.
I was actually not aware that an inventory can be defined in the ansible.cfg - that will also be the case when using dynamic inventory plugins..
Will change the behavior to not require an inventory for those cases! Problem: Job Inventory should be optional #11
Reversing the credentials flag could make sense, yes. That one is a bit annoying if you do not need credentials. Is now in latest.
The schedule-enabled flag is ignored if no schedule is supplied - so that one should be fine in my opinion. Maybe it could also be hidden if no schedule was supplied.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
It's very easy to enter a job, however a few suggestions to make it even easier...
The only required information for a job is the playbook and inventory files, and the latter can also be defined in
ansible.cfg. The job screen could be limited to those two fields only with an expander (similar to the "show logs" button?) to reveal the remaining fields.If inventory is defined elsewhere, e.g.
ansible.cfgthen perhaps this could be displayed beneath the field which could then be allowed to be empty because inventory is defined elsewhere (of course, entering a value would override said default).The fields list available files but you cannot select them (you either have to type them in or cut/paste). Maybe this is a quirk of my environment (browser maybe, but I tried two). It would be good if the drop-down was a selection rather than just a display.
Other defaults I think could be reversed: schedule enabled and needs credentials should default to No. They both require additional information to be supplied for their current default state so either that needs to be entered or those fields' values need to be changed. Reversing the defaults would remove the need to enter/change those fields in order to enter a job.
All reactions