-
Notifications
You must be signed in to change notification settings - Fork 613
Comparing changes
Open a pull request
base repository: puppetlabs/puppetlabs-postgresql
base: v10.0.2
head repository: puppetlabs/puppetlabs-postgresql
compare: v10.0.3
- 19 commits
- 20 files changed
- 9 contributors
Commits on Nov 11, 2023
-
Ruby should be available on all platforms (bundled with AIO, and in any case required to run Puppet), so the provider should be functional everywhere. Fixes #1550
Configuration menu - View commit details
-
Copy full SHA for cad6e4b - Browse repository at this point
Copy the full SHA cad6e4bView commit details
Commits on Nov 14, 2023
-
Merge pull request #1551 from puppetlabs/unconfine-postgresql_conf
Unconfine postgresql_conf
Configuration menu - View commit details
-
Copy full SHA for b387f65 - Browse repository at this point
Copy the full SHA b387f65View commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd804b5 - Browse repository at this point
Copy the full SHA bd804b5View commit details
Commits on Nov 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f54ab9c - Browse repository at this point
Copy the full SHA f54ab9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25e45ee - Browse repository at this point
Copy the full SHA 25e45eeView commit details
Commits on Nov 24, 2023
-
(#1556) Fix Python package name for Ubuntu >= 22.04 and Debian 12
For Ubuntu 22.04 and Debian 12 and later the Python PostgreSQL package is called "python3-psycopg2" so make that distinction in params.pp.
Configuration menu - View commit details
-
Copy full SHA for 9d4fc30 - Browse repository at this point
Copy the full SHA 9d4fc30View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdd8f06 - Browse repository at this point
Copy the full SHA fdd8f06View commit details
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ae4a22b - Browse repository at this point
Copy the full SHA ae4a22bView commit details
Commits on Dec 1, 2023
-
Merge pull request #1559 from puppetlabs/CAT-1608-pdk-update
(CAT-1608) - PDK update
Configuration menu - View commit details
-
Copy full SHA for 26011ea - Browse repository at this point
Copy the full SHA 26011eaView commit details
Commits on Dec 23, 2023
-
support for a custom apt source release
Useful in cases where postgresql has archived support for the platform.
Configuration menu - View commit details
-
Copy full SHA for 29ef7ff - Browse repository at this point
Copy the full SHA 29ef7ffView commit details
Commits on Jan 3, 2024
-
Merge pull request #1561 from h0tw1r3/fix-ubuntu-18-repo
support for a custom apt source release
Configuration menu - View commit details
-
Copy full SHA for 010ed69 - Browse repository at this point
Copy the full SHA 010ed69View commit details
Commits on Jan 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c206bea - Browse repository at this point
Copy the full SHA c206beaView commit details -
Remove non-portable source commands
`source(1)` is a bashism and is equivalent to the portable `.(1)`, but as each command is run in a new shell, spawning a shell to source a file and exit is at best noop. Some SUT used by acceptance tests do not use bash(1) as the default shell (e.g. Ubuntu 22.04 ARM), which cause CI failures because `source` is not found (127 exit code): ``` 1) postgresql task sql task sets up a postgres db On host `104.154.182.99' Failure/Error: LitmusHelper.instance.run_shell('source /etc/profile.d/my-custom.lang.sh') RuntimeError: shell failed `source /etc/profile.d/my-custom.lang.sh` ====== [{"target"=>"104.154.182.99", "action"=>"command", "object"=>"source /etc/profile.d/my-custom.lang.sh", "status"=>"failure", "value"=>{"stdout"=>"", "stderr"=>"sh: 1: source: not found\n", "merged_output"=>"sh: 1: source: not found\n", "exit_code"=>127, "_error"=>{"kind"=>"puppetlabs.tasks/command-error", "issue_code"=>"COMMAND_ERROR", "msg"=>"The command failed with exit code 127", "details"=>{"exit_code"=>127}}}}] # ./vendor/bundle/ruby/2.7.0/gems/puppet_litmus-1.3.0/lib/puppet_litmus/puppet_helpers.rb:206:in `run_shell' # ./spec/spec_helper_acceptance_local.rb:30:in `export_locales' # ./spec/acceptance/sql_task_spec.rb:17:in `block (3 levels) in <top (required)>' 2) postgresql task sql task execute some sql On host `104.154.182.99' Failure/Error: result = run_bolt_task('postgresql::sql', 'sql' => 'SELECT count(table_name) FROM information_schema.tables;', 'host' => 'localhost', 'user' => 'root1', 'password' => 'password', 'database' => 'spec1') RuntimeError: task failed `postgresql::sql` ====== [{"target"=>"104.154.182.99", "action"=>"task", "object"=>"postgresql::sql", "status"=>"failure", "value"=>{"status"=>"failure", "error"=>"psql: error: connection to server at \"localhost\" (127.0.0.1), port 5432 failed: FATAL: password authentication failed for user \"root1\"\nconnection to server at \"localhost\" (127.0.0.1), port 5432 failed: FATAL: password authentication failed for user \"root1\"\n", "_error"=>{"kind"=>"puppetlabs.tasks/task-error", "issue_code"=>"TASK_ERROR", "msg"=>"The task failed with exit code 1", "details"=>{"exit_code"=>1}}}}] # ./vendor/bundle/ruby/2.7.0/gems/puppet_litmus-1.3.0/lib/puppet_litmus/puppet_helpers.rb:299:in `run_bolt_task' # ./spec/acceptance/sql_task_spec.rb:23:in `block (3 levels) in <top (required)>' Finished in 17 minutes 2 seconds (files took 3.36 seconds to load) 59 examples, 2 failures, 10 pending Failed examples: rspec ./spec/acceptance/sql_task_spec.rb:16 # postgresql task sql task sets up a postgres db rspec ./spec/acceptance/sql_task_spec.rb:21 # postgresql task sql task execute some sql ``` Because we set variables in profile files, assume they are sourced during shell startup and will be available to next spawned shells.Configuration menu - View commit details
-
Copy full SHA for 44b74f3 - Browse repository at this point
Copy the full SHA 44b74f3View commit details -
Merge pull request #1567 from puppetlabs/fix-ubuntu-arm-ci
Remove non-portable source commands
Configuration menu - View commit details
-
Copy full SHA for 0b610d1 - Browse repository at this point
Copy the full SHA 0b610d1View commit details
Commits on Jan 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a00a01 - Browse repository at this point
Copy the full SHA 4a00a01View commit details
Commits on Jan 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc64305 - Browse repository at this point
Copy the full SHA dc64305View commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 07ae23f - Browse repository at this point
Copy the full SHA 07ae23fView commit details -
GitHub Actions committed
Jan 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 83a9a01 - Browse repository at this point
Copy the full SHA 83a9a01View commit details -
Merge pull request #1569 from puppetlabs/release-prep
Release prep v10.0.3
Configuration menu - View commit details
-
Copy full SHA for 411e7bc - Browse repository at this point
Copy the full SHA 411e7bcView 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 v10.0.2...v10.0.3