summaryrefslogtreecommitdiff
path: root/cloudinit/sources/DataSourceEc2.py
diff options
context:
space:
mode:
authorScott Moser <smoser@ubuntu.com>2017-12-01 15:08:44 -0500
committerScott Moser <smoser@ubuntu.com>2017-12-11 17:13:11 -0500
commit8f162b6603aefef400b784ab70dc57080978cffc (patch)
treed1aac55b7cc41818f924255442f93e0a295db92b /cloudinit/sources/DataSourceEc2.py
parent022e8688050f19977842ee807bf2e699625b2ff8 (diff)
downloadvyos-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