Commit Graph

  • d5dcac95a7 RedHat: make client binaries available in $PATH Denys Havrysh 2016-09-26 13:57:55 +03:00
  • ea8c88c601 Merge pull request #123 from vutny/remove-upstream-repo Javier Bértoli 2016-09-23 19:25:01 -03:00
  • 84713e8fea Set use_upstream_repo: True by default Denys Havrysh 2016-09-23 17:50:57 +03:00
  • b4edec9f43 Ensure upstream repo is configured or absent depending on use_upstream_repo Denys Havrysh 2016-09-20 15:44:49 +03:00
  • 1e87f91e8b Merge pull request #124 from heap/support-client-only Forrest 2016-09-21 23:15:37 -07:00
  • b043047af4 Support only including postgres.client Toby Brain 2016-09-22 11:22:24 +10:00
  • b972237104 Merge pull request #122 from vutny/debian-codenamemap Forrest 2016-09-19 10:44:52 -07:00
  • 0bb5e69b8d Debian: make codenamemap even if lsb-release pkg not installed Denys Havrysh 2016-09-19 17:22:07 +03:00
  • 0746f6091f Merge pull request #121 from mbrannigan/master Javier Bértoli 2016-09-15 10:33:32 -03:00
  • e2cf9e96d7 ensure template compatible with python 2 Mike Brannigan 2016-09-15 08:20:24 -05:00
  • 414f117011 Merge pull request #120 from vutny/use_upstream_repo-9.5 Forrest 2016-09-13 09:34:45 -07:00
  • c79dfeb6ec Make setting use_upstream_repo install PostgreSQL 9.5 by default Denys Havrysh 2016-09-13 16:42:36 +03:00
  • 1cfa7e0085 Merge pull request #119 from vutny/use-state-arguments-in-pillar Javier Bértoli 2016-09-12 05:55:33 -03:00
  • 8c4dc07467 Map Pillar dicts for PostgreSQL entities to the Salt state arguments Denys Havrysh 2016-09-09 11:36:26 +03:00
  • dd0be32810 Merge pull request #118 from vutny/acls-template Forrest 2016-09-08 09:12:16 -07:00
  • 1ec55e0b96 Better ACL handling in the pg_hba.conf file Denys Havrysh 2016-09-06 12:34:17 +03:00
  • 6d150e60db Merge pull request #117 from vutny/osmajorreleasemap Forrest 2016-09-05 12:08:46 -07:00
  • c285f1006c Introduce osmajorreleasemap for RedHat release specific commands Denys Havrysh 2016-09-05 13:49:33 +03:00
  • a6c4185b85 Merge pull request #116 from vutny/upstream-version Forrest 2016-09-04 11:32:37 -07:00
  • 8db04833c2 Set sane defaults when use_upstream_repo and version Pillars are set Denys Havrysh 2016-09-03 15:15:56 +03:00
  • 6651ddc498 Merge pull request #115 from vutny/fix-rendering-without-extras Forrest 2016-09-02 09:48:07 -07:00
  • 7307ab8dc9 Fix SLS rendering because of pkgs_extra Jinja var isn't set by default Denys Havrysh 2016-09-02 11:14:09 +03:00
  • 761014ec47 Merge pull request #114 from fortune-juggle/fix/specs Forrest 2016-08-09 09:14:58 -07:00
  • 2e26b6f606 fixes formula to comply to its spec Nicole Scherfenberg 2016-08-05 20:22:51 +02:00
  • da0c915d7c Merge pull request #113 from itbabu/lc_ctype Niels Abspoel 2016-08-02 22:57:55 +02:00
  • e7f82a1981 Fix typo Marco Badan 2016-08-02 22:50:16 +02:00
  • 767b418822 Merge pull request #110 from dynjnelson/master Forrest 2016-08-01 12:45:48 -07:00
  • e8dd599fd7 Merge pull request #112 from XRasher/XRasher-patch-1 Forrest 2016-07-25 09:03:37 -07:00
  • 05aae61812 Update upstream.sls Vladislav Malakhin 2016-07-25 16:27:06 +07:00
  • 90cfea1e15 - change C.UTF-8 to en_us.UTF-8 in example pillar, as the former does not work on all distributions Jon Nelson 2016-07-19 10:10:56 -05:00
  • 1c72c7c3a1 - for encoding, lc_type, and lc_collate, only set them on the database if they are explicitly supplied. Otherwise use the postgres database defaults. Jon Nelson 2016-07-19 10:10:07 -05:00
  • 7a7396fcb2 remove explicit LC_ALL environment variable setting that only works on some distros Jon Nelson 2016-07-19 10:09:39 -05:00
  • 45887735c6 properly quote identifiers with double quotes. This is rarely necessary. Jon Nelson 2016-07-12 09:48:21 -05:00
  • 278c2e4ce8 support 'owner' argument to tablespace_create Jon Nelson 2016-07-11 19:13:48 -05:00
  • 9b5526a680 - add 'runas', 'user', and 'owner' to all database object creation (where appropriate) - add missing 'requires' on database objects (schemas require databases, databases require users, etc....) - alter structure of schema and extension configuration: now schema and extension configuration follows the other items in that they are expected to be *dictionaries* where the key is the name of the object and the value is another subdictionary of configuration. Jon Nelson 2016-07-11 13:18:17 -05:00
  • 0220b67a85 - re-arrange cluster initialization to a set of variables in a dictionary which control three things: 1. should we initialize? 2. if so, how? 3. what environment variables and user to use The approach taken is very similar to what the Apache formula uses, namely: a default dictionary which is over-ridden by: os-specific defaults, then os codename defaults, then os finger defaults, and finally user-specified pillar values - this also adds support for grains['osfinger'] Jon Nelson 2016-07-08 15:34:45 -05:00
  • 783d78bde7 Merge pull request #108 from tgoodaire/master Forrest 2016-07-08 13:12:00 -07:00
  • c16c78a38e Removed leading spaces Tim Goodaire 2016-07-08 16:03:55 -04:00
  • e257da507f Merge remote-tracking branch 'upstream/master' Tim Goodaire 2016-07-08 16:02:43 -04:00
  • 31b2733b6f Merge pull request #107 from tgoodaire/simplify_codenamemap Forrest 2016-07-08 10:31:02 -07:00
  • 153c0d64bb Simplify codenamemap Tim Goodaire 2016-07-07 15:41:44 -04:00
  • 982ee93f9a Revert "Simplify codenamemap" Tim Goodaire 2016-07-07 16:05:35 -04:00
  • bba8eabf35 Simplify codenamemap Tim Goodaire 2016-07-07 15:41:44 -04:00
  • e15861cb64 Merge pull request #103 from netmanagers/master Niels Abspoel 2016-06-08 20:22:44 +02:00
  • 9719e2354e Allow to specify a tablespace for a database Javier Bértoli 2016-06-08 07:36:28 -03:00
  • 87a9980729 Merge pull request #102 from EvaSDK/master Niels Abspoel 2016-06-07 20:45:38 +02:00
  • c1ea789690 Switch version specific Debian pkg_dev to "virtual" package Gilles Dartiguelongue 2016-06-07 11:54:48 +02:00
  • 749d2f2e12 Drop redundant -D datadir from Arch initdb command Gilles Dartiguelongue 2016-06-07 11:53:44 +02:00
  • e0ed6b6e77 Kill create_cluster pillar switch, refs: #100 Gilles Dartiguelongue 2016-06-07 11:52:47 +02:00
  • dd53a6bea9 Merge pull request #101 from EvaSDK/debian-family-fixes Niels Abspoel 2016-06-06 15:52:30 +02:00
  • 6ab619f8c5 Set pkg_dev for all debian variants Gilles Dartiguelongue 2016-06-06 14:44:44 +02:00
  • ddf0e4733b Set datadir for Debian family OSes, refs: #100 Gilles Dartiguelongue 2016-06-06 14:30:03 +02:00
  • 4a00acf26a Split postgresql-cluster-prepared in two states, refs: #100 Gilles Dartiguelongue 2016-06-06 14:28:31 +02:00
  • 8ddfbd2403 Add codenamemap entry for Ubuntu Wily Werewolf Gilles Dartiguelongue 2016-06-06 14:13:47 +02:00
  • 4945d0d1ba Merge pull request #99 from a-powell/master Wolodja Wentland 2016-06-05 19:53:51 +02:00
  • dca04c76d1 Adding pkg dependency for directory permissions. Alex Powell 2016-06-05 12:55:00 +01:00
  • a5012f0168 Merge pull request #95 from aboe76/fix_archlinux_postgresql_client Forrest 2016-05-25 14:16:20 -07:00
  • d046fe9909 fix client package on archlinux Niels Abspoel 2016-05-25 23:06:12 +02:00
  • d3586654ef Merge pull request #94 from aboe76/archlinux_support Forrest 2016-05-25 13:29:15 -07:00
  • f1a45675d0 add archlinux defaults Niels Abspoel 2016-05-25 22:16:59 +02:00
  • efba14c7a2 Merge pull request #93 from tgoodaire/master Niels Abspoel 2016-05-25 21:57:35 +02:00
  • 0d17024189 Merge pull request #92 from dahrens/issue_91 Forrest 2016-05-25 09:49:04 -07:00
  • 3ee730996b Cleanup, including restructuring and renaming Tim Goodaire 2016-05-25 12:12:48 -04:00
  • 52f27d2df7 Reload postgresql server instead of restarting it Dennis Ahrens 2016-05-25 11:12:53 +02:00
  • fac8b6b936 Rename runtime_dir to data_dir Tim Goodaire 2016-05-24 11:40:14 -04:00
  • e4bb5bf133 Improvements to initdb stuff Tim Goodaire 2016-05-24 11:02:30 -04:00
  • 8a4eb569f4 - Added initdb_user configuration, renamed postgres_user and postgres_group to user and group - Corrected inadvertent changes to postgres_user - Fixed postgres_user - Explicitly list the grain that we're filtering by even though it's default - Place *BSD user and runas into osmap instead of hardcoding Tim Goodaire 2016-05-23 12:19:32 -05:00
  • 61acd4fd75 Explicitly list the grain that we're filtering by (even though it's the default) Tim Goodaire 2016-05-23 14:51:17 -04:00
  • e9e41eb12c Merge pull request #90 from tgoodaire/master Wolodja Wentland 2016-05-20 18:22:39 +02:00
  • e36478bcd6 Convert hard-coded postgres user and group to variables, enforce ownership of conf dir, don't create pg_hba.conf unless initdb has succeeded Tim Goodaire 2016-05-20 12:12:40 -05:00
  • aba8414809 Merge pull request #88 from mattysads/master Forrest 2016-05-01 11:53:31 -07:00
  • a7dbcdcf38 Add xenial Matt Sadler 2016-04-30 13:16:46 -06:00
  • 6d6c7f7e9b Merge pull request #86 from campbellmc/pg.conf_backup_patch Forrest 2016-03-14 16:14:02 -07:00
  • 11f4f0f580 Added option to disable creation of backup file when postgresql.conf changes Campbell 2016-03-14 19:19:32 +00:00
  • a0d76f3418 Merge pull request #85 from alexjennings/master puneet kandhari 2016-02-20 09:53:45 -06:00
  • 82f468ed53 Upstream repo for RedHat alex 2016-02-20 14:12:08 +00:00
  • 033e531872 Merge pull request #84 from retrry/master Forrest 2016-02-17 11:32:18 -08:00
  • ca34e0b79e Add postgresql overrides for CentOS 6/7 Tadas Barzdzius 2016-02-17 12:57:42 +02:00
  • 7e7841844e Merge pull request #83 from infoportugal/master Wolodja Wentland 2016-02-01 16:06:50 +00:00
  • 5810ab75e2 Support for Ubuntu 12.04 LTS (Precise) Rui Martins 2016-02-01 15:31:34 +00:00
  • 8567a126de Merge pull request #82 from blbradley/revert-pr-73-and-77 Forrest 2016-01-15 11:40:27 -08:00
  • dea3c52880 do not manage permissions of postgres config directory Brandon Bradley 2016-01-15 09:04:31 -06:00
  • 014a58073a Merge pull request #77 from saltstack-formulas/puneetk-patch-1 Brian Jackson 2015-11-23 09:58:39 -08:00
  • 471ac94a5b Remove backwards incompatible change puneet kandhari 2015-11-23 11:42:26 -06:00
  • 1b7097207f Merge pull request #72 from tenso-m/dropped puneet kandhari 2015-11-23 06:54:52 -06:00
  • 7bfde30dde Merge pull request #74 from tenso-m/extra puneet kandhari 2015-11-23 06:54:22 -06:00
  • 9ef3abbb4c Merge pull request #73 from tenso-m/dir-perms puneet kandhari 2015-11-23 06:53:56 -06:00
  • 2956529010 Merge pull request #75 from tenso-m/suse puneet kandhari 2015-11-23 06:53:26 -06:00
  • f74bcc5c96 Merge pull request #76 from tenso-m/refactoring puneet kandhari 2015-11-23 06:52:42 -06:00
  • b71fa41bfd small refactoring Roman Inflianskas 2015-11-23 13:46:35 +03:00
  • d11ba6d14a replace pkg_contrib with pkgs_extra Roman Inflianskas 2015-11-23 13:56:15 +03:00
  • 38e5962600 ensure proper permissions for postgresql dir Roman Inflianskas 2015-11-23 13:57:19 +03:00
  • c54fcc7646 add Suse default values Roman Inflianskas 2015-11-23 14:06:19 +03:00
  • 2f6cbb39b6 add dropped state Roman Inflianskas 2015-11-23 14:08:00 +03:00
  • 4f3e1cb8db Merge pull request #71 from tenso-m/master Forrest 2015-11-17 11:25:43 -08:00
  • 2204733990 support options in extensions Roman Inflianskas 2015-11-02 09:41:41 +03:00
  • 8edafaf7a4 support schemas Roman Inflianskas 2015-11-02 09:41:41 +03:00
  • 401912743e Merge pull request #70 from abrefort/master puneet kandhari 2015-11-17 07:07:30 -06:00
  • abd8314225 Add missing conf_dir for Ubuntu Codenames. Adrien Bréfort 2015-11-17 12:35:40 +01:00
  • 70dc865448 Merge pull request #69 from blast-hardcheese/chores/moving-initdb-command Forrest 2015-11-15 12:21:00 -08:00