mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-28 07:31:23 -07:00
change OS X to macOS (#41294)
* change OS X to macOS <!--- Your description here --> +label: docsite_pr * Update all Mac OS X references to be macOS * Drop extra Mac
This commit is contained in:
parent
c0c20835ac
commit
15ce7c5bab
22 changed files with 45 additions and 45 deletions
|
@ -39,7 +39,7 @@ Skipping
|
|||
Aliases can be used to skip platforms using one of the following:
|
||||
|
||||
- ``skip/freebsd`` - Skip tests on FreeBSD.
|
||||
- ``skip/osx`` - Skip tests on macOS / OS X.
|
||||
- ``skip/osx`` - Skip tests on macOS.
|
||||
- ``skip/rhel`` - Skip tests on RHEL.
|
||||
|
||||
Aliases can be used to skip Python major versions using one of the following:
|
||||
|
|
|
@ -43,11 +43,11 @@ Control Machine Requirements
|
|||
|
||||
Currently Ansible can be run from any machine with Python 2 (versions 2.6 or 2.7) or Python 3 (versions 3.5 and higher) installed (Windows isn't supported for the control machine).
|
||||
|
||||
This includes Red Hat, Debian, CentOS, OS X, any of the BSDs, and so on.
|
||||
This includes Red Hat, Debian, CentOS, macOS, any of the BSDs, and so on.
|
||||
|
||||
.. note::
|
||||
|
||||
Mac OS X by default is configured for a small number of file handles, so if you want to use 15 or more forks you'll need to raise the ulimit with ``sudo launchctl limit maxfiles unlimited``. This command can also fix any "Too many open files" error.
|
||||
macOS by default is configured for a small number of file handles, so if you want to use 15 or more forks you'll need to raise the ulimit with ``sudo launchctl limit maxfiles unlimited``. This command can also fix any "Too many open files" error.
|
||||
|
||||
|
||||
.. warning::
|
||||
|
@ -221,7 +221,7 @@ Latest Releases on Mac OSX
|
|||
|
||||
The preferred way to install Ansible on a Mac is via pip.
|
||||
|
||||
The instructions can be found in `Latest Releases Via Pip`_ section. If you are running macOS/OS X version 10.12 or older, then you ought to upgrade to the latest pip (9.0.3 or newer) to connect to the Python Package Index securely.
|
||||
The instructions can be found in `Latest Releases Via Pip`_ section. If you are running macOS version 10.12 or older, then you ought to upgrade to the latest pip (9.0.3 or newer) to connect to the Python Package Index securely.
|
||||
|
||||
.. _from_pkgutil:
|
||||
|
||||
|
@ -266,7 +266,7 @@ Or if you are looking for the latest development version::
|
|||
|
||||
$ pip install git+https://github.com/ansible/ansible.git@devel
|
||||
|
||||
If you are installing on OS X Mavericks, you may encounter some noise from your compiler. A workaround is to do the following::
|
||||
If you are installing on macOS Mavericks, you may encounter some noise from your compiler. A workaround is to do the following::
|
||||
|
||||
$ sudo CFLAGS=-Qunused-arguments CPPFLAGS=-Qunused-arguments pip install ansible
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ Example Callback Plugins
|
|||
The :doc:`_plays <callback/log_plays>` callback is an example of how to record playbook events to a log file,
|
||||
and the :doc:`mail <callback/mail>` callback sends email on playbook failures.
|
||||
|
||||
The :doc:`osx_say <callback/osx_say>` callback responds with computer synthesized speech on OS X in relation to playbook events.
|
||||
The :doc:`osx_say <callback/osx_say>` callback responds with computer synthesized speech on macOS in relation to playbook events.
|
||||
|
||||
|
||||
.. _enabling_callbacks:
|
||||
|
@ -75,7 +75,7 @@ You can also set this as an environment variable:
|
|||
Plugin List
|
||||
+++++++++++
|
||||
|
||||
You can use ``ansible-doc -t callback -l`` to see the list of available plugins.
|
||||
You can use ``ansible-doc -t callback -l`` to see the list of available plugins.
|
||||
Use ``ansible-doc -t callback <plugin name>`` to see specific documents and examples.
|
||||
|
||||
|
||||
|
|
|
@ -377,9 +377,9 @@ The mkpasswd utility that is available on most Linux systems is a great option:
|
|||
.. code-block:: shell-session
|
||||
|
||||
mkpasswd --method=sha-512
|
||||
|
||||
|
||||
If this utility is not installed on your system (e.g. you are using OS X) then you can still easily
|
||||
|
||||
If this utility is not installed on your system (e.g. you are using macOS) then you can still easily
|
||||
generate these passwords using Python. First, ensure that the `Passlib <https://bitbucket.org/ecollins/passlib/wiki/Home>`_
|
||||
password hashing library is installed:
|
||||
|
||||
|
|
|
@ -230,10 +230,10 @@ Another note from Jason M: A lot of this work is to ease the burden of CI, CI pe
|
|||
|
||||
**Done:** Windows integration tests now run on Shippable.
|
||||
|
||||
- FreeBSD - Include FreeBSD in CI coverage. Not originally on the roadmap, this is an intermediary step for CI coverage for OS X.
|
||||
- FreeBSD - Include FreeBSD in CI coverage. Not originally on the roadmap, this is an intermediary step for CI coverage for macOS.
|
||||
|
||||
**Done:** FreeBSD integration tests now run on Shippable.
|
||||
|
||||
- OS X - Include OS X in CI coverage.
|
||||
- macOS - Include macOS in CI coverage.
|
||||
|
||||
**Done:** OS X integration tests now run on Shippable.
|
||||
**Done:** macOS integration tests now run on Shippable.
|
||||
|
|
|
@ -118,9 +118,9 @@ Lead by mattclay
|
|||
|
||||
Some new issues have also appeared, which are currently being worked on.
|
||||
|
||||
- *Enable Remaining Tests:* Implement fixes for OS X, FreeBSD and Python 3 to enable the remaining blacklisted tests for CI.
|
||||
- *Enable Remaining Tests:* Implement fixes for macOS, FreeBSD and Python 3 to enable the remaining blacklisted tests for CI.
|
||||
|
||||
**Ongoing:** More tests have been enabled for OS X, FreeBSD and Python 3. However, work still remains to enable more tests.
|
||||
**Ongoing:** More tests have been enabled for macOS, FreeBSD and Python 3. However, work still remains to enable more tests.
|
||||
|
||||
- *Windows Server 2016:* Add Windows Server 2016 to CI when official AMIs become available.
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ The GCE modules all require the apache-libcloud module which you can install fro
|
|||
|
||||
$ pip install apache-libcloud
|
||||
|
||||
.. note:: If you're using Ansible on Mac OS X, libcloud also needs to access a CA cert chain. You'll need to download one (you can get one for `here <http://curl.haxx.se/docs/caextract.html>`_.)
|
||||
.. note:: If you're using Ansible on macOS, libcloud also needs to access a CA cert chain. You'll need to download one (you can get one for `here <http://curl.haxx.se/docs/caextract.html>`_.)
|
||||
|
||||
Credentials
|
||||
-----------
|
||||
|
|
|
@ -28,7 +28,7 @@ machines over SSH.
|
|||
|
||||
By default, Ansible will try to use native
|
||||
OpenSSH for remote communication when possible. This enables ControlPersist (a performance feature), Kerberos, and options in ``~/.ssh/config`` such as Jump Host setup. However, when using Enterprise Linux 6 operating systems as the control machine (Red Hat Enterprise Linux and derivatives such as CentOS), the version of OpenSSH may be too old to support ControlPersist. On these operating systems, Ansible will fallback into using a high-quality Python implementation of
|
||||
OpenSSH called 'paramiko'. If you wish to use features like Kerberized SSH and more, consider using Fedora, OS X, or Ubuntu as your control machine until a newer version of OpenSSH is available for your platform.
|
||||
OpenSSH called 'paramiko'. If you wish to use features like Kerberized SSH and more, consider using Fedora, macOS, or Ubuntu as your control machine until a newer version of OpenSSH is available for your platform.
|
||||
|
||||
Occasionally you'll encounter a device that doesn't support SFTP. This is rare, but should it occur, you can switch to SCP mode in :ref:`intro_configuration`.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue