5.4 migration is done for the running source code, but tests require to cope with the undocumented internal framework mechanisms changes for events.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jan 15 2020
Jan 15 2020
dereckson added a project to T1558: Deploy correctly git-achievements: Operations sprints (Consolidate them all).
dereckson added a project to T1557: Can't build php-ast on FreeBSD: Operations sprints (Consolidate them all).
dereckson added a project to T1562: Request I:Line on UnderNet: Operations sprints (Consolidate them all).
Jan 14 2020
Jan 14 2020
dereckson edited projects for T563: Remap DevCentral namespace, added: Operations sprints (Consolidate them all); removed Operations sprints (Operations sprint 1), Operations sprint 0.
dereckson edited projects for T1341: Document what to do if php-fpm lost pid files, added: Operations sprints (Consolidate them all); removed Operations sprints (The Dreadnought will produce new officers).
dereckson edited projects for T1539: Deploy starship in devserver userland, added: Operations sprints (Consolidate them all); removed Operations sprints (The Dreadnought will produce new officers).
dereckson edited projects for T1294: Dockerize tools.nasqueron.org, added: Operations sprints (Consolidate them all); removed Operations sprints (The Dreadnought will produce new officers).
dereckson set the image for Operations sprints (Consolidate them all) to F856432: fa-map-marker-indigo.png.
dereckson added projects to T1485: Prepare a CSS theme for nginx file listing: design, good-first-issue.
Still maintained.
dereckson moved T1488: Evaluate Snyk from Backlog to Working on on the Operations sprints (Move the ambiant lights) board.
I've created the snyk user on phab and allowed commits to bypass review on phab first.
Project activity decreased.
We need this, tools is currently down.
We can mark this resolved, as the scope was to prepare the devserver role on ops repo.
dereckson moved T1564: Port HTTP tests to Laravel 5.4+ syntax from Backlog to Debt on the Notifications center board.
dereckson moved T1564: Port HTTP tests to Laravel 5.4+ syntax from Debt to Backlog on the Notifications center board.
dereckson moved T1079: Create a personal notification format with custom delivery strategies from Zboing! Zboing! to Backlog on the Notifications center board.
dereckson moved T1078: Allow external tools to publish server admin log entries from Zboing! Zboing! to Backlog on the Notifications center board.
dereckson moved T771: Allow to send notifications from the command line from Zboing! Zboing! to Backlog on the Notifications center board.
dereckson moved T1080: Zboing web notifications client prototype from Zboing! Zboing! to Backlog on the Notifications center board.
dereckson moved T1210: Provide a delivery API to consume notifications in HTTP from Zboing! Zboing! to Backlog on the Notifications center board.
dereckson moved T1546: Migrate From "feed.http-hooks" to Webhooks from Backlog to Debt on the Notifications center board.
dereckson moved T954: Get a mapping class from an instance from Debt to Bugs on the Notifications center board.
dereckson moved T954: Get a mapping class from an instance from Bugs to Debt on the Notifications center board.
dereckson moved T1262: Refactor analyzers traits from Bugs to Debt on the Notifications center board.
dereckson moved T1262: Refactor analyzers traits from Debt to Bugs on the Notifications center board.
Jan 13 2020
Jan 13 2020
Upgrade to Laravel 5.3
dereckson added a parent task for T1484: Upgrade Laravel framework: T1336: Migrate tests to PHPUnit 8.
The migration is generally a straightforward class replacement (they are now sorted in namespace)
Bump PHPUnit version for FreeBSD
dereckson closed T1553: Bump PHPUnit version, a subtask of T1536: Provision a new development server, as Resolved.
dereckson closed T1553: Bump PHPUnit version as Resolved by committing rOPSb4d8801357cf: Bump PHPUnit version for FreeBSD.
dereckson closed T1553: Bump PHPUnit version, a subtask of T1336: Migrate tests to PHPUnit 8, as Resolved.
$ salt windriver state.sls_id devserver_software_dev_php roles/devserver/userland-software windriver: ---------- ID: devserver_software_dev_php Function: pkg.installed Result: True Comment: The following packages were installed/updated: phpunit8-php74 Started: 02:28:11.967115 Duration: 1163.356 ms Changes: ---------- phpunit8-php74: ---------- new: 8.5.1 old:
Upgrade Python dependencies
That's install with Python 3.6 smoothly.
FreeBSD packages available are phpunit<version>-php<version>.
dereckson renamed T1336: Migrate tests to PHPUnit 8 from Migrate tests to PHPUnit 6/7 to Migrate tests to PHPUnit 8.
dereckson committed rNOTIF518a80ae88c9: fix: .snyk & package.json to reduce vulnerabilities (authored by snyk-bot).
fix: .snyk & package.json to reduce vulnerabilities
Dec 27 2019
Dec 27 2019
Dec 23 2019
Dec 23 2019
dereckson moved T1563: Declare MKV as video format in nginx configuration from Backlog to Servers config on the Salt board.
Dec 18 2019
Dec 18 2019
PyYAML: Use at least the safe.load() warning version
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
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator