build hostname is leaking in designate.conf

Bug #1736801 reported by Thomas Goirand
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Designate
Fix Released
Undecided
Graham Hayes

Bug Description

The [DEFAULT]/host directive default value is populated with the hostname of the build host when generating the configuration file. This makes the build not reproducible. If you don't know about reproducible build, please read here:

https://wiki.debian.org/ReproducibleBuilds/About

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to designate (master)

Fix proposed to branch: master
Review: https://review.openstack.org/526192

Changed in designate:
assignee: nobody → Thomas Goirand (thomas-goirand)
status: New → In Progress
Changed in designate:
assignee: Thomas Goirand (thomas-goirand) → Graham Hayes (grahamhayes)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to designate (master)

Reviewed: https://review.openstack.org/526192
Committed: https://git.openstack.org/cgit/openstack/designate/commit/?id=2fff7cda03778c410f0491361b4d243ae7f877eb
Submitter: Zuul
Branch: master

commit 2fff7cda03778c410f0491361b4d243ae7f877eb
Author: Thomas Goirand <email address hidden>
Date: Wed Dec 6 21:55:31 2017 +0100

    Make designate.conf reproducible

    The hostname of the build machine leaks in the designate.conf.
    Therefore, this patch sets sample_default='<Hostname>' to make
    the build reproducible.

    If you don't know about reproducible build, please read here:
    https://wiki.debian.org/ReproducibleBuilds/About

    Change-Id: I972aed4cf47510eb669d1db61c8f569136f861b6
    Closes-Bug: #1736801

Changed in designate:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/designate 6.0.0.0b2

This issue was fixed in the openstack/designate 6.0.0.0b2 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.