Override job filters from the WebUI
-
Alex-SF
- Assigned user set to Alex-SF
-
Alex-SF
- Tag changed from tweak to nodeset, tweak
See: https://github.com/dtolabs/rundeck/pull/48 and https://github.com/dtolabs/rundeck/commit/d11bf5eced905289daae88a65... for initial submitted improvement.
-
Alex-SF
- Milestone set to Rundeck 1.4
- Milestone order changed from 18 to 0
The NodeSet checkboxes should be displayed in a way that can handle 1000s of nodes. We are familiar with sites that contain projects with more than 10,000 nodes.
-
Alex-SF
Here's a simple script that generates an arbitrary number of node entries. Run the script and load the generated resources.yaml into a test project. Then create a job and go to the "Run" page. Let's see how the UI handles a page with many 100-1000s of nodes.
#!/bin/bash max=$1 file=$2 for n in $(seq 1 ${max:-1000}) do [[ $(( $n % 2 )) -eq 0 ]] && tag=even || tag=odd ( cat <<-EOF node${n}: description: Rundeck ${n}th node hostname: localhost nodename: node${n} osArch: x86_64 osFamily: unix osName: Linux osVersion: '' tags: ${tag} username: rundeck EOF ) done >${file:-resources.yaml} -
Greg Schueler
working on making this more manageable with large node lists.
i have it so that it can recognize a few common name patterns (something-### and ###-something), to break the list into groups.
It also supports using tags for select/deselecting.
a few screenshots:
-
Greg Schueler
(from [6f93f148089289d1577f066710c166ea31f48a63]) Arrange nodes in exec view, allow tag selection
[#239 Override job filters from the WebUI] https://github.com/dtolabs/rundeck/commit/6f93f148089289d1577f06671...
-
Greg Schueler
- State changed from new to resolved
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.