* Finished the saving of a "run manifest" job menu. Included filtering out potential machines already in other Anvil! systems from the select box and updating the password fields to not trigger a browser to save/auto-complete the field.
* Fixed a bug in Database->get_hosts() caused by the attempt to immediately return with a 0 if it had been called before. Now a check is made in ->insert_or_update_manifests() where the recursive loop was possible.
* Updated the RPM spec to v.33 after releasing .32 after the last commit. Also added the core requirement for perl-Data-Validate-Domain.
Signed-off-by: Digimer <digimer@alteeve.ca>
<!-- This combination of input type text, disk characters and autocomplete=off prevents browsers from pre-filling password and offering to save passwords. -->
<keyname="header_0036">BCN link #!variable!number!#</key>
<keyname="header_0037">SN link #!variable!number!#</key>
<keyname="header_0038">IFN link #!variable!number!#</key>
<keyname="header_0039">New Hostname</key>
<!-- Strings used by jobs -->
<keyname="job_0001">Configure Network</key>
@ -304,6 +305,8 @@ Failure! The return code: [#!variable!return_code!#] was received ('0' was expec
<keyname="job_0069">Unable to find a matching network, skipping this database.</key>
<keyname="job_0070">Something went wrong adding this database. Please see: [#!data!path::log::main!#] for details.</key>
<keyname="job_0071">The network configuration will be updated based on the variables stored in the database. When complete, the system will reboot.</key>
<keyname="job_0072">Join this machine to an #!string!brand_0006!#.</key>
<keyname="job_0073">This machine will join an #!string!brand_0006!# as a node or DR host. The role and #!string!brand_0006!# will be determined by the associated Install Manifest UUID.</key>
<!-- Above here are strings used in the kickstart scripts. Be sure to test kickstart installation after changing / translation between 'message_0103' and 'message_0114'. -->
<keyname="message_0118">Regenerating the source repository metadata.</key>
<keyname="message_0119">[ Error ] - The comps.xml file: [#!variable!comps_xml!#] was not found. This provides package group information required for Install Target guests. Is the 'anvil-striker-extra' package installed?</key>
@ -1116,6 +1119,7 @@ About to try to download aproximately: [#!variable!packages!#] packages needed t
<keyname="ok_0008">The UPS: [#!variable!name!#] has been successfully deleted!</key>
<keyname="ok_0009">The install manifest: [#!variable!name!#] has been successfully saved!</key>
<keyname="ok_0010">The install manifest: [#!variable!name!#] has been successfully deleted!</key>
<keyname="ok_0011">The install manifest job has be initiated! Target machines should start configuring momentarily!</key>
<!-- String prefixes -->
<keyname="prefix_0001">[ Error ] - </key>
@ -1575,6 +1579,10 @@ Here we will inject 't_0006', which injects 't_0001' which has a variable: [#!st
<keyname="warning_0044">[ Warning ] - The install manifest: [#!variable!name!#] with the UUID: [#!variable!uuid!#] has already been deleted.</key>
<keyname="warning_0045">[ Warning ] - The install manifest: [#!variable!name!#] with the UUID: [#!variable!uuid!#] was NOT deleted. The reason may be in the: [#!data!path::log::main!#] log file on this host.</key>
<keyname="warning_0046">[ Warning ] - The Install Manifest with the UUID: [#!variable!uuid!#] was not found.</key>
<keyname="warning_0047">[ Warning ] - The password to set for this #!string!brand_0006!# was not set.</key>
<keyname="warning_0048">[ Warning ] - The password verification was not set.</key>
<keyname="warning_0049">[ Warning ] - The passwords do not match.</key>
<keyname="warning_0050">[ Warning ] - The host: [#!variable!host!#] now belongs to the #!string!brand_0006!#, it can't be used here anymore.</key>