fuss-manager issueshttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues2021-08-06T10:22:16Zhttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/853Dimenticare una macchina2021-08-06T10:22:16ZElena GrandiDimenticare una macchina<!--_Originally created by @Elena Grandi on [#853 (Redmine)](http://www.example.org/issues/853)_-->
Aggiungere la capacità di rimuovere una macchina da fuss-manager.
Per il caso d’uso della rimozione di macchine non più esistenti, non
...<!--_Originally created by @Elena Grandi on [#853 (Redmine)](http://www.example.org/issues/853)_-->
Aggiungere la capacità di rimuovere una macchina da fuss-manager.
Per il caso d’uso della rimozione di macchine non più esistenti, non
dovrebbe prevenire la riaggiunta della stessa macchina (che nel caso
sarebbe una feature differente).
Non serve che vengano cancellati i log dei playbook.0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/969Pulire view di login2021-08-09T11:27:21ZEnrico ZiniPulire view di loginLa view di login è al momento abbozzata e va pulita aggiungendo i tag di bootstrap per i campi dei formLa view di login è al momento abbozzata e va pulita aggiungendo i tag di bootstrap per i campi dei form0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/970Logo di fuss-manager2021-08-06T08:48:50ZEnrico ZiniLogo di fuss-managerHo messo un quadrato nel posto dove ci starebbe un logo di fuss-manager o anche solo di fuss.
Se ne abbiamo uno, si può cercare di sostituire.Ho messo un quadrato nel posto dove ci starebbe un logo di fuss-manager o anche solo di fuss.
Se ne abbiamo uno, si può cercare di sostituire.0.10 InterfacciaElena GrandiElena Grandihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/974Run playbook per 'hosts with no group'2021-08-06T08:39:13ZEnrico ZiniRun playbook per 'hosts with no group'Aggiungere il bottone per lanciare playbook anche nell'elenco host senza gruppo e nell'elenco di tutti gli host.
Le view destinazione sono `playbooks:ungrouped` e `playbooks:all`Aggiungere il bottone per lanciare playbook anche nell'elenco host senza gruppo e nell'elenco di tutti gli host.
Le view destinazione sono `playbooks:ungrouped` e `playbooks:all`0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/975Permessi sulle view2021-09-02T13:51:53ZEnrico ZiniPermessi sulle viewServe fare una review dei permessi sulle view, aggiungendo test che li verifichino e controlli sulle view:
* [ ] Le view di lancio playbook sono permesse solo a chi ha il permesso `RunPlaybooks`
* [ ] Aggiunta/rimozione macchine da grup...Serve fare una review dei permessi sulle view, aggiungendo test che li verifichino e controlli sulle view:
* [ ] Le view di lancio playbook sono permesse solo a chi ha il permesso `RunPlaybooks`
* [ ] Aggiunta/rimozione macchine da gruppi e creazione gruppi sono permesse solo a chi ha il permesso `MachineGroupEdit`
* [ ] Le view in generale a parte login sono permesse solo a chi ha `ReadonlyBaseAccess` (e va semplificata la landing page per tenere solo la descrizione)
* [ ] L'edit delle host var è permesso solo a ch iha `InventoryVarsEdit`
* [ ] Capire se `MachinePowerOn` serve ancora come permission, visto che wake on lan viene fatto come playbook normale. In caso serve che qualcuno possa accendere macchine ma non far girare altri playbook, può servire aggiungere ai playbook un metadato col permesso richiesto, con default a `RunPlaybooks`
* [ ] aggiungere alle view django il controllo dei permessi, e togliere gli elementi della UI per i quali l'utente non ha i permessi (per esempio, non mostrare "run playbook" se l'utente non può farlo)0.10 InterfacciaMark CaglienziMark Caglienzihttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/978Aggiungere un link al log dei playbook alla notifica di playbook girato2021-08-06T09:45:53ZElena GrandiAggiungere un link al log dei playbook alla notifica di playbook girato0.10 Interfacciahttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/980Aggiungere un'interfaccia con i playbook che stanno girando2021-08-06T10:00:07ZElena GrandiAggiungere un'interfaccia con i playbook che stanno girando0.10 Interfacciahttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/981Permettere il lancio di playbook su un sottoinsieme di macchine all'interno d...2021-08-06T10:02:55ZElena GrandiPermettere il lancio di playbook su un sottoinsieme di macchine all'interno del gruppoCome interfaccia, con delle checkbox preselezionate di default nell'elenco delle macchine.
Per il backend, bisogna passare da usare il nome del gruppo ad usare l'elenco delle macchine, per cui vedere anche #972Come interfaccia, con delle checkbox preselezionate di default nell'elenco delle macchine.
Per il backend, bisogna passare da usare il nome del gruppo ad usare l'elenco delle macchine, per cui vedere anche #9720.99 feature futurehttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/982Permettere di specificare delle variabili per una singola run di playbook2021-08-06T10:02:10ZElena GrandiPermettere di specificare delle variabili per una singola run di playbookAggiungere un'interfaccia tipo quella delle host_vars, ma che venga usata solo per il playbook.
Come backend si devono poi passare quelle variabili ad ansible, ma anche leggere una variabile dal playbook che dica che variabili si aspett...Aggiungere un'interfaccia tipo quella delle host_vars, ma che venga usata solo per il playbook.
Come backend si devono poi passare quelle variabili ad ansible, ma anche leggere una variabile dal playbook che dica che variabili si aspetta di trovare, da mostrare sull'interfaccia come documentazione.0.10 Interfacciahttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/984Aggiungere una riga di introduzione alla pagina Run playbook2021-08-06T10:24:14ZEnrico ZiniAggiungere una riga di introduzione alla pagina Run playbookNon tutti sanno al momento cosa sia un playbook: aggiungere alla pagina "Run Playbook" una riga di introduzioneNon tutti sanno al momento cosa sia un playbook: aggiungere alla pagina "Run Playbook" una riga di introduzione0.10 Interfacciahttps://gitlab.fuss.bz.it/fuss/fuss-manager/-/issues/985Visibilità frecce di sorting nelle datatables2021-08-06T10:16:10ZMark CaglienziVisibilità frecce di sorting nelle datatables* Chiedere se nella visualizzazione attuale le freccine di sorting nelle colonne vanno bene o no
* Eventualmente vedere se/come si possano configurare e colorare per renderle più visibili* Chiedere se nella visualizzazione attuale le freccine di sorting nelle colonne vanno bene o no
* Eventualmente vedere se/come si possano configurare e colorare per renderle più visibili0.10 Interfaccia