[Freeipa-devel] [PATCH 0151-0152] install: Call hostnamectl set-hostname only if --hostname option is use server-install: Fix --hostname option to always override api.env value

Petr Spacek pspacek at redhat.com
Thu Jul 28 14:55:16 UTC 2016


On 28.7.2016 16:44, Jan Cholasta wrote:
> On 28.7.2016 16:37, Petr Spacek wrote:
>> On 28.7.2016 16:35, Jan Cholasta wrote:
>>> On 28.7.2016 16:20, Petr Spacek wrote:
>>>> Hello,
>>>>
>>>> install: Call hostnamectl set-hostname only if --hostname option is used
>>>>
>>>> This commit also splits hostname backup and configuration into two separate
>>>> functions. This allows us to backup hostname without setting it at the
>>>> same time.
>>>>
>>>> https://fedorahosted.org/freeipa/ticket/6071
>>>
>>> Note that you can set ca_host in cfg unconditionally, the value is only valid
>>> during install and is not written anywhere.
>>
>> I prefer not to set it so the code blows up when we attempt to touch variables
>> we should reference in particular setups. I.e. Take this as a first step
>> towards api.env without invalid values :-)
> 
> OK. Use the proper condition then ("if setup_ca:").

Oh, I'm probably blind. Here is revised version.

Petr^2 Spacek

> 
>>
>> (In my stash I have a patch which removes nonsense defaults from
>> ipalib.constants. To be pushed when we a new git branch for 4.4...)
>>
>> Petr^2 Spacek
>>
>>>> server-install: Fix --hostname option to always override api.env values
>>>>
>>>> Attempts to compare local hostname with user-provided values are error
>>>> prone as we found out in #5794. This patch removes comparison and makes
>>>> the env values deterministic.
>>>>
>>>> https://fedorahosted.org/freeipa/ticket/6071
>>>>
>>>>
>>>> Jan, this patch set should fix problems you have seen in containers.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pspacek-0151-2-server-install-Fix-hostname-option-to-always-overrid.patch
Type: text/x-patch
Size: 1842 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160728/eb5972d9/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pspacek-0152-2-install-Call-hostnamectl-set-hostname-only-if-hostna.patch
Type: text/x-patch
Size: 6031 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20160728/eb5972d9/attachment-0001.bin>


More information about the Freeipa-devel mailing list