Your message dated Sat, 06 Feb 2016 06:34:05 +0000
with message-id <[email protected]>
and subject line Bug#807475: fixed in glance 2:12.0.0~b2-3
has caused the Debian Bug report #807475,
regarding glance: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
807475: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807475
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: glance
Version: 1:11.0.0-3
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: environment
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the "reproducible builds" effort [0], we noticed that
glance could not be built reproducibly.

The attached patch prevents the build system from persisting the number
of CPUs that are present to the sample configuration. This doesn't
actually affect the default performance as the line is commented out, so
the *runtime* environment detects the number of CPUs anyway.

Once applied, glance can be built reproducibly using our reproducible
toolchain.

 [0] https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/rules      2015-12-09 11:22:38.015365966 +0200
--- b/debian/rules      2015-12-09 11:31:25.844854835 +0200
@@ -55,6 +55,7 @@
        sed -i 's/^[ \t#]*auth_protocol[ \t]*=[ \t].*/auth_protocol = http/' 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-api.conf
        sed -i 's|^[ \t#]*filesystem_store_datadir[ \t]*=[ 
\t].*|filesystem_store_datadir = /var/lib/glance/images|' 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-api.conf
        sed -i 's|^[ \t#]*lock_path[ \t]*=[ \t].*|lock_path = 
/var/lock/glance|' 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-api.conf
+       sed -i 's|^[ \t#]*workers[ \t]*=[ \t].*|#workers = 2|' 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-api.conf
 
        PYTHONPATH=. oslo-config-generator --output-file 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-registry.conf \
                --namespace glance.registry \
@@ -68,6 +69,7 @@
                --namespace oslo.log
        sed -i 's/^[ \t#]*auth_protocol[ \t]*=[ \t].*/auth_protocol = http/' 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-registry.conf
        sed -i 's|^[ \t#]*filesystem_store_datadir[ \t]*=[ 
\t].*|filesystem_store_datadir = /var/lib/glance/images|' 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-registry.conf
+       sed -i 's|^[ \t#]*workers[ \t]*=[ \t].*|#workers = 2|' 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-registry.conf
 
        PYTHONPATH=. oslo-config-generator --output-file 
$(CURDIR)/debian/glance-common/usr/share/glance-common/glance-cache.conf \
                --namespace glance.cache \

--- End Message ---
--- Begin Message ---
Source: glance
Source-Version: 2:12.0.0~b2-3

We believe that the bug you reported is fixed in the latest version of
glance, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated glance package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 06 Feb 2016 06:15:09 +0000
Source: glance
Binary: python-glance glance python-glance-doc glance-common glance-api 
glance-registry
Architecture: source all
Version: 2:12.0.0~b2-3
Distribution: experimental
Urgency: medium
Maintainer: PKG OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Description:
 glance     - OpenStack Image Registry and Delivery Service - Daemons
 glance-api - OpenStack Image Registry and Delivery Service - API server
 glance-common - OpenStack Image Registry and Delivery Service - common files
 glance-registry - OpenStack Image Registry and Delivery Service - registry 
server
 python-glance - OpenStack Image Registry and Delivery Service - Python library
 python-glance-doc - OpenStack Image Registry and Delivery Service - 
Documentation
Closes: 807475
Changes:
 glance (2:12.0.0~b2-3) experimental; urgency=medium
 .
   * Better config file generation.
   * Make build reproducible (Closes: #807475).
   * VCS URLs using HTTPS.
Checksums-Sha1:
 74beab4e0aa94dbf5e595c826d5af82200f2058d 3948 glance_12.0.0~b2-3.dsc
 b6a02335284ce25b6b3ad9baf1dd20541f40e1e1 35648 glance_12.0.0~b2-3.debian.tar.xz
 46f68e88e7916abd8931414295f6a7129de00b17 37082 glance-api_12.0.0~b2-3_all.deb
 aade3ae08ba474f9120c648d0a6d39cef70dc036 66156 
glance-common_12.0.0~b2-3_all.deb
 df09c2ce392659d4dae9ac5c4d70b11ed764ffbd 14996 
glance-registry_12.0.0~b2-3_all.deb
 1594705050b5fc492c2e9f1ec87924655560b993 10236 glance_12.0.0~b2-3_all.deb
 151d4dbb7d5dcce12e7a774ee0261250f98f1eb2 430670 
python-glance-doc_12.0.0~b2-3_all.deb
 1b0a2e005af741ca9d6c63d14be3d24a0742249f 613506 
python-glance_12.0.0~b2-3_all.deb
Checksums-Sha256:
 c6544d71aa9ecb5631144792f3d7134829cd0c80b9b443c3443a46cebb149439 3948 
glance_12.0.0~b2-3.dsc
 a87cbecf8f1763ed02dbdd9f6fc3aa250fa65213fe7da2d95bb7d5a64c8f1615 35648 
glance_12.0.0~b2-3.debian.tar.xz
 99649333d087506051bfb5bdfa8f34395471bcc11282aa5f61985af12965e2e4 37082 
glance-api_12.0.0~b2-3_all.deb
 a317d772096f4701a42328cd0ddb61bd9ed666931411bcb98683eea976e00bfe 66156 
glance-common_12.0.0~b2-3_all.deb
 fc4083948bcdd1cfe33e8d14f2a2b6b0bb5fff1cbf749e78023320b539818219 14996 
glance-registry_12.0.0~b2-3_all.deb
 96e15370bf987798ba76c44233c7a92ea00a5d27d1830b048dc745b2a2a3b4f8 10236 
glance_12.0.0~b2-3_all.deb
 faff1d80e2228b96f04fe5c70e2f85a66be9584797c63bdcb6c4e826b7a2b370 430670 
python-glance-doc_12.0.0~b2-3_all.deb
 37fe695a7b706d28b7027594b0cae20079145cfbb2b6742a619ef9b8f1a661e7 613506 
python-glance_12.0.0~b2-3_all.deb
Files:
 09304c44539bca09b6a939dcb19dfae8 3948 net extra glance_12.0.0~b2-3.dsc
 35edf6a47ff6eb70d4dc76c614efb91f 35648 net extra 
glance_12.0.0~b2-3.debian.tar.xz
 c3c34f497db500c1b03022df37ee146c 37082 net extra glance-api_12.0.0~b2-3_all.deb
 365719c050a796347d273e123a75c053 66156 net extra 
glance-common_12.0.0~b2-3_all.deb
 627b1df04909bba415ea6d9cdb527752 14996 net extra 
glance-registry_12.0.0~b2-3_all.deb
 99edeb043f78e6a4ff0e706d15e189a4 10236 net extra glance_12.0.0~b2-3_all.deb
 bd6a1ea14ac1cee881518be0d6015311 430670 doc extra 
python-glance-doc_12.0.0~b2-3_all.deb
 7e0a840ccfd099b86323bf16aff019b6 613506 python extra 
python-glance_12.0.0~b2-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWtZJ3AAoJENQWrRWsa0P+FpwP/0e6EJ4aDgJ0NJxesqPhJa6j
Ls+anrmg0+R+Phj/cIbP99OOAIQHD48+/f89n2jW/xBx54ay1Km9aLc69dXuqwtN
sBvDa9oPm5mb5gPTqSyHkCxAcpFNRMsmxoCzc3WgiuINePnwDKgcMx+ZkfekYZHe
hwGtQU9pT4HbYEUy+pdK9ed4Y89QFMWMdtJcH+5vPJu8TIwgzoTkOjjKsFhHlWAk
M0DW1LAvolU+AXqpXOeaxjRcBRSokqaEYydsC9zynKyOJBy9kleGCXcLuJG7r9+C
iqG9EdSAn8JJqE7ijKSpcJnqh0BZOpGEXEx6l0OjriUsSIdIIQDReaLqrdDOFWb8
hWs72ujIN/sY5uTqbFul+R4TMTcyVUOlA7C570oGmSEZDaF7Pv0/zsX0OZ5Z4o5Y
5QlzwTsYZ/3AGlqpNEWFYVAD5NcQniaD2jqVVcposipBuyxnaHImYzmcufeAmkvB
FuxctbbIIfHAh99tZn7JOrfoGrrD261Fvos5rejJqSO/gZaRpgZOsj7clzt/J0D6
B3n6gA4Su1e21abv7NFYHtfsSKt8uAU7VZvPb5aFf3pPIYOyCLLlzoHKiiiaSJNn
NqFtt+0E2fW4oNIOkkNAqwXQr1zumR3gy00AOO/ZrpitwCw+qIMY0WoB/3pbt0yJ
ymjh5ocCiqw1s6l3RALv
=vsR6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to