-
Notifications
You must be signed in to change notification settings - Fork 143
Comparing changes
Open a pull request
base repository: rockstor/rockstor-core
base: 5.0.7-0
head repository: rockstor/rockstor-core
compare: 5.0.8-0
- 6 commits
- 10 files changed
- 2 contributors
Commits on Feb 1, 2024
-
Add rockstor-build systemd service #2793
Move build.sh execution from within rpm %posttrans script to it's own dedicated rockstor-build.service. Enabling greater fidelity and control over the environment and timing; and eases development and user feedback on build.sh failures in the future. Partnered with rockstor.spec changes in rockstor-rpmbuild repo. ## Includes - New rockstor-build.service file. - After= & Requires= entries in rockstor-pre on rockstor-build, to extend our service cascade. - Trivial build.sh and pkg_mgmt.py comment updates. - Add the new rockstor-build.service to initrock.py to assist in asserting the service akin to all other rockstor services. Mostly redundant given our rpm service management, but nice-to-have.
Configuration menu - View commit details
-
Copy full SHA for 2a55498 - Browse repository at this point
Copy the full SHA 2a55498View commit details
Commits on Feb 2, 2024
-
Merge pull request #2795 from phillxnet/2793-Add-rockstor-build-syste…
…md-service Add rockstor-build systemd service #2793
Configuration menu - View commit details
-
Copy full SHA for 8696237 - Browse repository at this point
Copy the full SHA 8696237View commit details
Commits on Feb 8, 2024
-
(t) Samba shares not accessible - 5.0.6-0 & 5.0.7-0 #2794
Introduce 'poetry-plugin-dotenv' to enable Poetry to establish environmental variables from a .env file. Add PASSWORD_STORE_DIR & DJANGO_SETTINGS_MODULE variables to inform OS level 'password-store' app, & our .venv Django of their configuration. ## Includes: - Additional logging to poetry-install.txt to indicate plugins installed. - Include new `.env` file in project.toml for sdist inclusion. - NO SECRETS indicator in new .env file. - Add `source .env` to build.sh to ease development, the .env file is also read by build.sh's dedicated rockstor-build.service. - Pin, in build.sh, poetry-plugin-dotenv to latest 0.6.11 - Adopt new `poetry run mnt-share share-name`, with required `cd`, in new `root preexec` Samba share config creation. - Incidentally fix legacy Poetry removal regression introduced when build.sh execution was moved to a systemd service from rpm %posttrans. - Add smb.conf preexec migration procedure to initrock. - Remove redundant smb & nmb restarts from prior preexec migrations. - Resource .env file in all relevant rockstor*.service files via `EnvironmentFile=` directive. - Normalise on `/usr/local/bin/poetry run` script invocation in all relevant rockstor*.service files. - Modify developer instructions (build.sh) to account for new poetry-plugin-dotenv.
Configuration menu - View commit details
-
Copy full SHA for 964bd2b - Browse repository at this point
Copy the full SHA 964bd2bView commit details
Commits on Feb 12, 2024
-
Merge pull request #2797 from phillxnet/2794-(t)-Samba-shares-not-acc…
…essible-5.0.6-0-&-5.0.7-0 (t) Samba shares not accessible - 5.0.6-0 & 5.0.7-0 #2794
Configuration menu - View commit details
-
Copy full SHA for 051cf22 - Browse repository at this point
Copy the full SHA 051cf22View commit details -
Bump versions to a 5.0.8 base - testing branch #2800
pyproject.toml build.sh
Configuration menu - View commit details
-
Copy full SHA for e0c79b4 - Browse repository at this point
Copy the full SHA e0c79b4View commit details -
Merge pull request #2801 from phillxnet/2800-Bump-versions-to-a-5.0.8…
…-base---testing-branch Bump versions to a 5.0.8 base - testing branch #2800
Configuration menu - View commit details
-
Copy full SHA for 6c86e38 - Browse repository at this point
Copy the full SHA 6c86e38View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 5.0.7-0...5.0.8-0