Pre-installing the requirements avoids that a mere change of sources
triggers a re-download during incremental docker build.
Change-Id: I734e5d48866aea1b154c467536aaec751cb1740c
With the aim of incremental development builds, a mere change
of the sources should not result in a re-download of a
substantial amount of distribution packages, including a potential
later re-upload into a container registry.
Change-Id: Ica516f2a40ffaae9ddf4d7dd51d466e23456154f
The re-wiring from python to python3 does not need any manual low-level intervention
but can use official packages.
Change-Id: Idf08a85dd8060d1496802eeca04fb2ca470f6712
1. remove poetry dependency
2. add requirements.tx, test-requirements.txt, setup.py and setup.cfg
3. add more env into tox.ini
4. remove some command from Makefile
5. cleanup the dependencies
6. change some commands of README
7. update the devstack
Depends-On: https://review.opendev.org/c/openstack/skyline-console/+/843257
Change-Id: I4cefc4cfdaadf7b3ba03ffe8441e9ae760772349
1. add wget and tar into makefile to get skyline-console package
2. set skyline-console commit into skyline docker image as label
Depends-On: https://review.opendev.org/c/openstack/skyline-console/+/841664
Change-Id: Id69ba06c91343ca6bdccab85c45d258a3a6eaa19
If the log_dir is /var/log/kolla, and when we
deploy with devstack, we only chown the permission
for /var/log/kolla/skyline with stack user.
But the permission for /var/log/kolla is still root.
So it can not be access by stack user.
We will both change the log_dir in skyline-console
project.
Change-Id: I852c44cda2f9879aa8d8e405bb39bba13f35b8ca
Fail to build skyline image. We should upgrade the pip and setuptools
version.
Remove irrelevant files for skyline-tox-lint-py38 job to retain one job
to trigger zuul.
Refer: https://github.com/python-poetry/poetry/issues/3329
Change-Id: I444faa3aefaa8ef8cfeb5284bc2a7a49bb0cb91b
Since poetry 1.1.8 version introduces a large number of bugs[1], which
makes the process of building container image fail, so the 1.1.8
version of poetry is not used.
[1] https://github.com/python-poetry/poetry/issues/4429
Change-Id: Ia30c2c5e783401aa4bad85139b0bf2fa9a822847