plainbox: TRANSFER_SERVER not set
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
checkbox-satellite |
Fix Released
|
High
|
Daniel Manrique |
Bug Description
networking/http test fail http://: Invalid host name.
Job is defined as follows:
plugin: shell
name: networking/http
command: wget -SO /dev/null http://
description:
Automated test case to make sure that it's possible to download files through HTTP
So the problem here is $TRANSFER_SERVER is not set.
The reason is that these variables are set in the server_info checkbox plugin, which does not exist in plainbox.
This plugin sets TRANSFER_SERVER, NTP_SERVER and OTHER_SERVER to suitable values. The defaults are:
transfer_server = String(
ntp_server = String(
other_server = String(
These are overridable with standard checkbox plugin options, e.g. --config=
We can potentially set these variables in plainbox's config file, in the environment section, which should be done in the preseed in checkbox-satellite.
Thus, this is strictly speaking not a plainbox bug, but a checkbox-satellite one. Have a look at this but feel free to reassign to checkbox-satellite afterwards.
Changed in checkbox-satellite: | |
status: | Triaged → Fix Released |
Actually I'll just assign this to myself and set to checkbox-satellite.