-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
8
-
False
-
-
False
-
rhel-9
-
None
-
rhel-net-ovn
-
-
-
ssg_networking
-
OVN FDP Sprint 15
-
1
The following jobs run in a cron daemon on Mark Michelson's laptop:
- A nightly job that syncs the upstream code to distgit and creates nightly builds.
- A nightly job that updates Jira state for all issues based on the most recent commits to distgit.
- A weekly job that creates QE candidate builds that will undergo the full gamut of QE tests.
- An hourly job that checks patchwork and updates Jira issues based on patchwork changes.
This works fine until a situation arises where either:
- The laptop gets disconnected from the internet.
- The laptop loses its connection to the VPN.
If either of these occurs, then the jobs will not run correctly. These jobs are crucial for the OVN team's functioning, so missing the jobs for these reasons is not ideal.
For this task, the assignment is to find a lab machine that can be dedicated to running these regular jobs. On this machine, we will create a virtual machine that Mark has access to. The jobs will be migrated to this virtual machine.
Why a virtual machine? This is a stop-gap until the scripts can be made more secure. They currently are not written in a way that is designed to be shared or placed into source control. The need for more reliable running of the jobs is more important than any other mechanical changes to the scripts for now.