diff options
author | Scott Moser <smoser@ubuntu.com> | 2017-12-01 15:08:44 -0500 |
---|---|---|
committer | Scott Moser <smoser@ubuntu.com> | 2017-12-11 17:13:11 -0500 |
commit | 8f162b6603aefef400b784ab70dc57080978cffc (patch) | |
tree | d1aac55b7cc41818f924255442f93e0a295db92b /cloudinit/sources/DataSourceEc2.py | |
parent | 022e8688050f19977842ee807bf2e699625b2ff8 (diff) | |
download | vyos-cloud-init-8f162b6603aefef400b784ab70dc57080978cffc.tar.gz vyos-cloud-init-8f162b6603aefef400b784ab70dc57080978cffc.zip |
setup.py: Do not include rendered files in SOURCES.txt
cloud-init renders template files during its run of setup.py.
Those rendered files were in a temp dir and were making their
way into the SOURCES.txt file. That caused problems for SuSE's build
system that desired for reproducible builds.
https://reproducible-builds.org/
We do not want to include those, so here we explicitly prune them out.
The issue of SOURCES.txt containing tmp files was reproducible with:
$ rm -Rf cloud_init.egg-info
$ git clean --force
$ rm -Rf ../root.d; python3 setup.py install --root=../root.d
$ grep ^tmp cloud_init.egg-info/SOURCES.txt
goo: http://bugzilla.opensuse.org/show_bug.cgi?id=1069635
Diffstat (limited to 'cloudinit/sources/DataSourceEc2.py')
0 files changed, 0 insertions, 0 deletions