PyYAML: Use at least the safe.load() warning version
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Dec 23 2019
Dec 23 2019
Dec 18 2019
Dec 18 2019
No version 5.0.* for PyYAML, releases versions were 4.2b4 -> 5.1b1
PyYAML 5.1 max to make Salt happy
Upgrade session
$ pip install --upgrade -r requirements.txt Collecting flake8<4.0,>=3.7.9 (from -r requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (69kB) |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 71kB 3.2MB/s Collecting autopep8<2.0,>=1.4.4 (from -r requirements.txt (line 3)) Using cached https://files.pythonhosted.org/packages/45/f3/24b437da561b6af4840c871fbbda32889ca304fc1f7b6cc3ada8b09f394a/autopep8-1.4.4.tar.gz Collecting pycodestyle<3.0,>=2.5.0 (from -r requirements.txt (line 4)) Using cached https://files.pythonhosted.org/packages/0e/0c/04a353e104d2f324f8ee5f4b32012618c1c86dd79e52a433b64fceed511b/pycodestyle-2.5.0-py2.py3-none-any.whl Collecting PyYAML<6.0,>=5.2 (from -r requirements.txt (line 7)) Downloading https://files.pythonhosted.org/packages/8d/c9/e5be955a117a1ac548cdd31e37e8fd7b02ce987f9655f5c7563c656d5dcb/PyYAML-5.2.tar.gz (265kB) |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 266kB 6.1MB/s Requirement already up-to-date: mock<3.0,>=2.0.0 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from -r requirements.txt (line 10)) (2.0.0) Collecting salt==2019.2.2 (from -r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/a3/99/b3e5c77b8383fdd04fce0161c2ee58a21633a37b3b8d8367d6449023eb8c/salt-2019.2.2.tar.gz (14.4MB) |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 14.4MB 4.3kB/s Collecting entrypoints<0.4.0,>=0.3.0 (from flake8<4.0,>=3.7.9->-r requirements.txt (line 2)) Using cached https://files.pythonhosted.org/packages/ac/c6/44694103f8c221443ee6b0041f69e2740d89a25641e62fb4f2ee568f2f9c/entrypoints-0.3-py2.py3-none-any.whl Requirement already satisfied, skipping upgrade: mccabe<0.7.0,>=0.6.0 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from flake8<4.0,>=3.7.9->-r requirements.txt (line 2)) (0.6.1) Collecting pyflakes<2.2.0,>=2.1.0 (from flake8<4.0,>=3.7.9->-r requirements.txt (line 2)) Using cached https://files.pythonhosted.org/packages/84/f2/ed0ffb887f8138a8fe5a621b8c0bb9598bfb3989e029f6c6a85ee66628ee/pyflakes-2.1.1-py2.py3-none-any.whl Requirement already satisfied, skipping upgrade: six>=1.9 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from mock<3.0,>=2.0.0->-r requirements.txt (line 10)) (1.11.0) Requirement already satisfied, skipping upgrade: pbr>=0.11 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from mock<3.0,>=2.0.0->-r requirements.txt (line 10)) (3.1.1) Requirement already satisfied, skipping upgrade: Jinja2 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from salt==2019.2.2->-r requirements.txt (line 11)) (2.10) Requirement already satisfied, skipping upgrade: msgpack!=0.5.5,>=0.5 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from salt==2019.2.2->-r requirements.txt (line 11)) (0.5.6) Requirement already satisfied, skipping upgrade: MarkupSafe in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from salt==2019.2.2->-r requirements.txt (line 11)) (1.0) Requirement already satisfied, skipping upgrade: requests>=1.0.0 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from salt==2019.2.2->-r requirements.txt (line 11)) (2.18.4) Requirement already satisfied, skipping upgrade: tornado<5.0,>=4.2.1 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from salt==2019.2.2->-r requirements.txt (line 11)) (4.5.2) Requirement already satisfied, skipping upgrade: pycrypto>=2.6.1 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from salt==2019.2.2->-r requirements.txt (line 11)) (2.6.1) Requirement already satisfied, skipping upgrade: pyzmq>=2.2.0 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from salt==2019.2.2->-r requirements.txt (line 11)) (16.0.3) Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from requests>=1.0.0->salt==2019.2.2->-r requirements.txt (line 11)) (2017.11.5) Requirement already satisfied, skipping upgrade: urllib3<1.23,>=1.21.1 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from requests>=1.0.0->salt==2019.2.2->-r requirements.txt (line 11)) (1.22) Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from requests>=1.0.0->salt==2019.2.2->-r requirements.txt (line 11)) (3.0.4) Requirement already satisfied, skipping upgrade: idna<2.7,>=2.5 in /usr/home/dereckson/dev/python/salt3/lib/python3.6/site-packages (from requests>=1.0.0->salt==2019.2.2->-r requirements.txt (line 11)) (2.6) ERROR: salt 2019.2.2 has requirement PyYAML<5.1, but you'll have pyyaml 5.2 which is incompatible. Installing collected packages: entrypoints, pycodestyle, pyflakes, flake8, autopep8, PyYAML, salt Found existing installation: pycodestyle 2.3.1 Uninstalling pycodestyle-2.3.1: Successfully uninstalled pycodestyle-2.3.1 Found existing installation: pyflakes 1.6.0 Uninstalling pyflakes-1.6.0: Successfully uninstalled pyflakes-1.6.0 Found existing installation: flake8 3.5.0 Uninstalling flake8-3.5.0: Successfully uninstalled flake8-3.5.0 Found existing installation: autopep8 1.3.3 Uninstalling autopep8-1.3.3: Successfully uninstalled autopep8-1.3.3 Running setup.py install for autopep8 ... done Found existing installation: PyYAML 3.12 Uninstalling PyYAML-3.12: Successfully uninstalled PyYAML-3.12 Running setup.py install for PyYAML ... done Found existing installation: salt 2018.3.1 Uninstalling salt-2018.3.1: Successfully uninstalled salt-2018.3.1 ...
dereckson added a parent task for T1562: Request I:Line on UnderNet: T1515: eglide is glined on undernet.
dereckson added a subtask for T1515: eglide is glined on undernet: T1562: Request I:Line on UnderNet.
Dec 16 2019
Dec 16 2019
dereckson committed rOPSe90d3fcaec3d: Detect invalid or missing properties for shellusers (authored by dereckson).
Detect invalid or missing properties for shellusers
$ python -m unittest discover pillar/core F ====================================================================== FAIL: test_users_properties (test_users.Testinstance) ---------------------------------------------------------------------- Traceback (most recent call last): File "/opt/salt/nasqueron-operations/_tests/pillar/core/test_users.py", line 36, in test_users_properties self.assertTrue(is_valid, "\n" + "\n".join(errors)) AssertionError: False is not true : Missing properties for alinap: {'ssh_keys'} Invalid properties for alinap: {'ssh-keys'}
+\n
Create Eglide account for alinap
Fix pillar syntax
dereckson closed T1554: Install phantomjs on FreeBSD, a subtask of T1536: Provision a new development server, as Wontfix.
According b3ef1c379247, phantomjs was installed as a ZURB Foundation template dependency.
The FreeBSD port didn't have any maintainer anymore. And as it's a dead project, it has been removed:
dereckson committed rOPSc0ddfe97ff37: Reflect the fact hash extension is now part of the core (authored by dereckson).
Reflect the fact hash extension is now part of the core
dereckson committed rOPS0ffb4e9ca98e: Update ImageMagick package name on FreeBSD (authored by dereckson).
Update ImageMagick package name on FreeBSD
dereckson moved T1547: Consolidate DevCentral Docker image from Backlog to Ops on the Technical debt board.
dereckson moved T1561: Allow igal2 to operate with ImageMagick 7 from Backlog to Ops on the Technical debt board.
dereckson moved T248: Install Linux Logo 5.11 on Ysul from Backlog to New port on the freebsd-port-wanted board.
dereckson moved T758: Port for autochmod scripts from Backlog to New port on the freebsd-port-wanted board.
dereckson moved T1239: FreeBSD port for sphinx-autobuild from Backlog to New port on the freebsd-port-wanted board.
dereckson moved T1561: Allow igal2 to operate with ImageMagick 7 from Backlog to Dependencies on the freebsd-port-wanted board.
Stay compatible with igal2
igal2 still depends on ImageMagick 6.
dereckson committed rOPS70db9021b3d9: Don't install WDDX PHP extension anymore (authored by dereckson).
Don't install WDDX PHP extension anymore
Normalize emacs package name
Create /opt directory
dereckson committed rOPS53321dc84327: Bump PHP version for devserver and shellserver roles (authored by dereckson).
Bump PHP version for devserver and shellserver roles
Versions applied:
- 7.3.12-1 on Eglide (Debian)
- 7.4.0 on WindRiver (FreeBSD)
dereckson updated the task description for T1559: Figure how to deploy automatically /var/51-wwwroot credentials.
dereckson triaged T1559: Figure how to deploy automatically /var/51-wwwroot credentials as High priority.
dereckson moved T1557: Can't build php-ast on FreeBSD from Backlog to Bug and issues on the Salt board.
Bump autolinker version
dereckson committed rHOME5547b9c16fb9: Add homepages for Equatower and WindRiver (authored by dereckson).
Add homepages for Equatower and WindRiver
dereckson retitled D2117: Bump PHP version for devserver and shellserver roles from Bump PHP to 7.4 for devserver and shellserver roles to Bump PHP version for devserver and shellserver roles.
PHP 7.3 for Debian
PHP 7.4 isn't available on Debian Sid
Bump composer to 1.9.1
Add alinap to shellusers group
Load safely YAML in Python
dereckson moved T1105: Evaluate if Zammad wouldn't be useful from Nope / later to Backlog on the Product evaluation board.
dereckson reopened T1105: Evaluate if Zammad wouldn't be useful, a subtask of T1104: Create a mail desk service, as Open.
we're at the +18 months moment and Zammad is still in active development, with a new release this December.
Back this December in active development. Previous active dev period was this summer.
Provision new devserver WindRiver
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator