openSUSE Project Management Tool: Issueshttps://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842022-01-18T09:53:48ZopenSUSE Project Management Tool
Redmine openQA Infrastructure - action #105013 (New): backup o3 worker config fileshttps://progress.opensuse.org/issues/1050132022-01-18T09:53:48Zokurzokurz@suse.com
<a name="Motivation"></a>
<h2 >Motivation<a href="#Motivation" class="wiki-anchor">¶</a></h2>
<p>We have a backup of o3 but no automatic backup of workers.ini of o3 workers.</p>
<a name="Acceptance-criteria"></a>
<h2 >Acceptance criteria<a href="#Acceptance-criteria" class="wiki-anchor">¶</a></h2>
<ul>
<li><strong>AC1:</strong> workers.ini from all production o3 machines maintained by us is backed up automatically</li>
</ul>
<a name="Suggestions"></a>
<h2 >Suggestions<a href="#Suggestions" class="wiki-anchor">¶</a></h2>
<p>Use config from <a href="https://progress.opensuse.org/projects/openqav3/wiki/#openQA-infrastructure-needs-o3-osd" class="external">https://progress.opensuse.org/projects/openqav3/wiki/#openQA-infrastructure-needs-o3-osd</a> so that root from o3 can access all workers automatically. Then extend backup config, e.g. <a href="https://gitlab.suse.de/qa-sle/backup-server-salt/-/blob/master/rsnapshot/rsnapshot.conf#L27" class="external">https://gitlab.suse.de/qa-sle/backup-server-salt/-/blob/master/rsnapshot/rsnapshot.conf#L27</a> , to get workers.ini from all workers automatically. Alternative: Make all workers accessible over salt and get it over that.</p>