Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to Bacula 9 on FreeBSD #133

Merged
merged 2 commits into from
Feb 15, 2019
Merged

Switch to Bacula 9 on FreeBSD #133

merged 2 commits into from
Feb 15, 2019

Conversation

smortex
Copy link
Member

@smortex smortex commented Feb 12, 2019

sysutils/bacula-client and sysutils/bacula-server install Bacula 7 which is not supported anymore. The ports have been marked as DEPRECATED in November 2017 with EXPIRATION DATE set to 2019-03-01.

Two new ports where added some times before for Bacula 9:

  • sysutils/bacula9-client
  • sysutils/bacula9-server

Default to use these up-to-date ports instead of the legacy ones.

@zachfi
Copy link
Contributor

zachfi commented Feb 13, 2019

This looks good to me. Probably the tests need to be updated for the new package name to pass. If its more complicated than that I can take a closer look.

@smortex
Copy link
Member Author

smortex commented Feb 13, 2019

D'oh, I committed the fix to my repo, updated my Puppetfile to use it, opened a Pull Request and did not bother to watch the CI failing 😕

Let me fix that, as far as I can see, failures are caused by failing to update the test suite and legacy versions of Ruby that have reached EOL.

sysutils/bacula-client and sysutils/bacula-server install Bacula 7 which
is not supported anymore.  The ports have been marked as [DEPRECATED] in
November 2017 with EXPIRATION DATE set to 2019-03-01.

Two new ports where added some times before for Bacula 9:
  - sysutils/bacula9-client
  - sysutils/bacula9-server

Default to use these up-to-date ports instead of the legacy ones.

[DEPRECATED]: http://svnweb.freebsd.org/changeset/ports/484470
Run the test suite against supported versions of Ruby and Puppet, that
is Ruby 2.4.5 and Puppet 5.x (matching puppet-agent 5.5.10) and Ruby
2.5.3 and Puppet 6.x (matching puppet-agent 6.2.0).

https://puppet.com/docs/puppet/5.5/about_agent.html
https://puppet.com/docs/puppet/6.2/about_agent.html
@smortex
Copy link
Member Author

smortex commented Feb 13, 2019

Should be better 😉 Sorry for triggering the pull-request trigger too fast and not checking the build status.

@zachfi
Copy link
Contributor

zachfi commented Feb 15, 2019

Totally cool to open PRs. Getting the tests to run is useful sometimes. Good to hear from you again. Hope you are well. Thanks for the change.

@zachfi zachfi merged commit 042ceca into voxpupuli:master Feb 15, 2019
@zachfi
Copy link
Contributor

zachfi commented Feb 15, 2019

5.5.0 has been tagged for this.

@smortex smortex added the enhancement New feature or request label Mar 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants