Commit graph

2410 commits

Author SHA1 Message Date
Denys Havrysh
188bb22f28 RHEL: install salt-cloud package with -L option in stable mode 2016-07-19 15:43:12 +03:00
Nicole Thomas
8b4f2dca3f Merge pull request #915 from vutny/fix-centos7-git-container-build
Fix bootstrapping from Git on CentOS7 when `systemd` is not running
2016-07-18 09:52:26 -06:00
Denys Havrysh
eae188d574 Fix bootstrapping from Git on CentOS7 when systemd is not running
e.g. during the build process of container/VM images
2016-07-18 13:46:35 +03:00
Nicole Thomas
125232bc9f Merge pull request #867 from vutny/debian-foreign-architectures
Debian 8: support git installation on non-x86_64 architectures
2016-07-14 17:13:06 -06:00
Denys Havrysh
6491abd05d Update README about supported architectures on Debian 8 2016-07-14 18:18:34 +03:00
Denys Havrysh
0b48f3b32f Handle armhf arch SaltStack repository for Debian/Raspbian 2016-07-14 17:40:13 +03:00
Denys Havrysh
1f128dd812 Set STABLE_REV variable to "latest" early, properly fixes git bootstraps 2016-07-11 14:16:48 +03:00
Denys Havrysh
acba493c41 Debian: install majority of Salt dependencies for git mode only.
Apt should resolve and install all deps for Salt packages
2016-07-11 14:04:19 +03:00
Denys Havrysh
5098917093 Fix -X and -d options to do what they exactly supposed to do 2016-07-11 14:04:19 +03:00
Denys Havrysh
e96c58ea4d Create default logs directory which is absent after git installations 2016-07-11 14:04:19 +03:00
Denys Havrysh
e117569922 Debian: add python-psutil to deps (required for 2016.3) 2016-07-11 14:04:19 +03:00
Denys Havrysh
0ca3a3a720 Debian: add suggestion to try git installation mode on i386 arch 2016-07-11 14:04:19 +03:00
Denys Havrysh
e719a1f63e Detect OS packages architecture on Debian instead of relying on CPU data 2016-07-11 14:04:19 +03:00
Denys Havrysh
88078bef12 Debian: add note to README about supported system architectures 2016-07-11 12:05:34 +03:00
Denys Havrysh
260e5ec5ed Re-format usage output to fix 80 characters width terminal 2016-07-11 12:05:34 +03:00
Denys Havrysh
0a69f1f407 Debian 8 git: do not configure backports repo when using -r 2016-07-11 12:05:34 +03:00
Denys Havrysh
061c50ec95 Debian 8: support git installation on non-x86 architectures with -r 2016-07-11 12:05:34 +03:00
Pedro Algarvio
b2b56c22da Merge pull request #913 from themalkolm/patch-5
Fix badge url
2016-07-08 22:21:20 -04:00
Alexander Krasnukhin
24d8a86c31 Fix badge url
Fix badge url to refer to saltstack repo instead of mine. This was merged by mistake.
2016-07-09 03:46:35 +02:00
Nicole Thomas
a6394f61e6 Merge pull request #911 from rallytime/changelog-and-release
Changelog and release
2016-07-07 16:11:11 -04:00
rallytime
7083fe2be0 Update script version to 2016.07.07 2016-07-07 14:07:55 -06:00
rallytime
3b4719c6d3 Update ChangeLog with new changes 2016-07-07 14:07:05 -06:00
Nicole Thomas
0659e95edf Merge pull request #910 from rallytime/authors
Add new contributors to authors list
2016-07-07 12:30:51 -04:00
rallytime
50106e5ccc Add new contributors to authors list 2016-07-07 10:28:56 -06:00
Shane Lee
c4f29564e6 Merge pull request #897 from themalkolm/patch-3
Change temporary directory for storing executable to C:\Windows\Temp
2016-07-07 09:31:23 -06:00
Pedro Algarvio
b427c45a0e Merge pull request #896 from epcim/add-apt-transport-https-ubuntu
add apt-transport-https for ubuntu
2016-07-07 04:37:47 -04:00
Pedro Algarvio
0980676391 Merge pull request #893 from themalkolm/develop
RFC: Add tests for bootstrap-salt.ps1
2016-07-07 04:18:05 -04:00
Pedro Algarvio
8d930c85de Merge pull request #903 from rallytime/fix-846
Allow git installation for SLES 12
2016-07-07 04:03:50 -04:00
Pedro Algarvio
e0e4d38514 Merge pull request #906 from rallytime/fix-882
Make sure $STABLE_REV is set before setting up SaltStack repo
2016-07-07 04:02:45 -04:00
Pedro Algarvio
01265799d2 Merge pull request #909 from rallytime/fix-875
Split up python-requests and python-msgpack packages for newer Fedora
2016-07-07 04:02:08 -04:00
rallytime
87ee956c70 Split-up python-requests and python-msgpack packages for newer Fedora
Fixes #875
2016-07-06 14:27:09 -06:00
Nicole Thomas
ae0a441894 Merge pull request #907 from ekollof/patch-1
Fix typo in repository configuration for FreeBSD
2016-07-06 11:16:10 -04:00
Emiel Kollof
1075b74156 Fix typo in repository configuration 2016-07-06 11:27:18 +02:00
rallytime
60a0ac7209 Make sure $STABLE_REV is set before setting up SaltStack repo
Fixes #882

When installing salt on Amazon Linux with a git reference, the $STABLE_REV
variable might not be set yet, causing malformed baseurl and gpgkey links
referenced in the /etc/yum.repos.d/saltstack-repo.repo file. We need to
ensure this variable is set before setting up the repo file.
2016-07-05 15:23:55 -06:00
Nicole Thomas
ebabaa37fd Merge pull request #904 from rallytime/pr-template
Remove tests written question from template
2016-07-05 15:49:09 -04:00
rallytime
585436eb06 Remove tests written question from template
There is not currently an easy or documented way to add tests
to the bootstrap script. Removing this now so as not to confuse users.
We can add it back later when this is built out.
2016-07-05 13:47:29 -06:00
Nicole Thomas
ee32c2c663 Merge pull request #899 from mrichar1/rpi-repo_arch
Set repo_arch for raspberry pi installs.
2016-07-05 15:35:19 -04:00
Nicole Thomas
cbcb43c825 Merge pull request #902 from eliezerlp/develop
Adding support for Linux Mint 18 (based on Ubuntu 16.04)
2016-07-05 15:33:06 -04:00
rallytime
b2347b5e34 Allow git installation for SLES 12
Fixes #846

Uses the 'install_suse_12_stable_deps' function instead of 'install_suse_11_stable_deps' call
and also checks for the '/usr/lib/systemd/' directory in the 'install_opensuse_git_post'
function when running SUSE 12 git installations.
2016-07-05 12:33:05 -06:00
Eliezer Paiewonsky
f2cde68286 Adding support for Linux Mint 18 (based on Ubuntu 16.04) 2016-07-05 13:41:23 -04:00
Matthew Richardson
85ae1d4f55 Set repo_arch for raspberry pi installs. 2016-07-04 17:23:02 +01:00
Alexander Krasnukhin
8c0bec4883 Change temporary directory for exectutable to C:\Windows\Temp
Yep, $env:temp is even better but lets change things step by
step.

This makes script inconsistent as other parts still use c:\tmp
for storing configuraiton files. I don't want to change them
as it is *very* likely users upload configuraiton files there
already using external scripts.
2016-06-30 16:57:19 +02:00
Nicole Thomas
c4cfacb4e3 Merge pull request #857 from themalkolm/patch-2
Keep original name of salt executable executable
2016-06-30 10:38:13 -04:00
Alexander Krasnukhin
a124f33631 Keep original name of salt executable executable
It is a good idea to not rename anything and keep the original name.
Renaming to salt.exe we loose version and arch information.
2016-06-30 13:52:17 +02:00
Nicole Thomas
5d9ede854d Merge pull request #895 from vutny/fix-rhel5-shell-expansion
Fix expanding shell script position parameters with nounset enabled
2016-06-29 11:14:40 -04:00
Petr Michalec
403847d138 add apt-transport-https for ubuntu 2016-06-29 13:29:07 +02:00
Denys Havrysh
0d8cd5edbf Fix expanding shell script position parameters with nounset enabled 2016-06-29 11:23:58 +03:00
Alexander Krasnukhin
a268be85ca Update README.rst 2016-06-28 13:16:51 +02:00
Alexander Krasnukhin
62eea1878a Add tests for ps1 2016-06-28 13:10:37 +02:00
Nicole Thomas
1f3181a156 Merge pull request #891 from rallytime/update_release
Update changelog and bootstrap version number
2016-06-27 14:01:00 -04:00