Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rockstor/rockstor-core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5.0.7-0
Choose a base ref
...
head repository: rockstor/rockstor-core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5.0.8-0
Choose a head ref
  • 6 commits
  • 10 files changed
  • 2 contributors

Commits on Feb 1, 2024

  1. 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.
    phillxnet committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    2a55498 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Merge pull request #2795 from phillxnet/2793-Add-rockstor-build-syste…

    …md-service
    
    Add rockstor-build systemd service #2793
    phillxnet authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    8696237 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. (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.
    phillxnet committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    964bd2b View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. 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
    phillxnet authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    051cf22 View commit details
    Browse the repository at this point in the history
  2. Bump versions to a 5.0.8 base - testing branch #2800

    pyproject.toml build.sh
    phillxnet committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    e0c79b4 View commit details
    Browse the repository at this point in the history
  3. 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
    phillxnet authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    6c86e38 View commit details
    Browse the repository at this point in the history
Loading