Public bug reported: Running `make rpm` after installing dependencies on a clean CentOS 7 machine fails:
# cat /etc/centos-release CentOS Linux release 7.2.1511 (Core) # python --version Python 2.7.5 # pip --version pip 8.1.1 from /usr/lib/python2.7/site-packages (python 2.7) # pip install -r requirements.txt ... # pip install -r test-requirements.txt ... # make rpm ./packages/brpm --distro redhat Archived the code in '/root/rpmbuild/SOURCES/cloud-init-0.7.7~bzr1188.tar.gz' Traceback (most recent call last): File "./packages/brpm", line 277, in <module> sys.exit(main()) File "./packages/brpm", line 245, in main os.path.basename(archive_fn)) File "./packages/brpm", line 186, in generate_spec_contents return templater.render_from_file(tmpl_fn, params=subs) File "/home/azureuser/cloud-init/cloudinit/templater.py", line 137, in render_from_file return renderer(content, params) File "/home/azureuser/cloud-init/cloudinit/templater.py", line 83, in basic_render return BASIC_MATCHER.sub(replacer, content) File "/home/azureuser/cloud-init/cloudinit/templater.py", line 81, in replacer return str(selected_params[key]) KeyError: u'd' make: *** [rpm] Error 1 ** Affects: cloud-init Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1561169 Title: make rpm fails on CentOS with KeyError: u'd' Status in cloud-init: New Bug description: Running `make rpm` after installing dependencies on a clean CentOS 7 machine fails: # cat /etc/centos-release CentOS Linux release 7.2.1511 (Core) # python --version Python 2.7.5 # pip --version pip 8.1.1 from /usr/lib/python2.7/site-packages (python 2.7) # pip install -r requirements.txt ... # pip install -r test-requirements.txt ... # make rpm ./packages/brpm --distro redhat Archived the code in '/root/rpmbuild/SOURCES/cloud-init-0.7.7~bzr1188.tar.gz' Traceback (most recent call last): File "./packages/brpm", line 277, in <module> sys.exit(main()) File "./packages/brpm", line 245, in main os.path.basename(archive_fn)) File "./packages/brpm", line 186, in generate_spec_contents return templater.render_from_file(tmpl_fn, params=subs) File "/home/azureuser/cloud-init/cloudinit/templater.py", line 137, in render_from_file return renderer(content, params) File "/home/azureuser/cloud-init/cloudinit/templater.py", line 83, in basic_render return BASIC_MATCHER.sub(replacer, content) File "/home/azureuser/cloud-init/cloudinit/templater.py", line 81, in replacer return str(selected_params[key]) KeyError: u'd' make: *** [rpm] Error 1 To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1561169/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp