TinyIPA: Prevent install of pre-release dependencies
We want to install the dev version of IPA but we don't want pre-release versions of IPA's dependencies, this patch ensures that only released deps are installed. Change-Id: I6187fbbd0bdd80503861d3760248f3f23c1c6388
This commit is contained in:
@@ -50,6 +50,7 @@ mkdir -p "$BUILDDIR/tmp/localpip"
|
||||
cd ../..
|
||||
rm -rf *.egg-info
|
||||
python setup.py sdist --dist-dir "$BUILDDIR/tmp/localpip" --quiet
|
||||
cp requirements.txt $BUILDDIR/tmp/ipa-requirements.txt
|
||||
cd $WORKDIR
|
||||
|
||||
sudo cp /etc/resolv.conf $BUILDDIR/etc/resolv.conf
|
||||
@@ -70,7 +71,8 @@ $CHROOT_CMD python /tmp/get-pip.py
|
||||
$CHROOT_CMD pip install pbr
|
||||
$CHROOT_CMD pip wheel --wheel-dir /tmp/wheels setuptools
|
||||
$CHROOT_CMD pip wheel --wheel-dir /tmp/wheels pip
|
||||
$CHROOT_CMD pip wheel --pre --wheel-dir /tmp/wheels --find-links=/tmp/localpip ironic-python-agent
|
||||
$CHROOT_CMD pip wheel --wheel-dir /tmp/wheels -r /tmp/ipa-requirements.txt
|
||||
$CHROOT_CMD pip wheel --no-index --pre --wheel-dir /tmp/wheels --find-links=/tmp/localpip --find-links=/tmp/wheels ironic-python-agent
|
||||
|
||||
# Build tgt
|
||||
rm -rf $WORKDIR/build_files/tgt.tcz
|
||||
|
Reference in New Issue
Block a user