8000 *sh: Use `>!` instead of `>` to create Base16 config by lencioni · Pull Request #2 · wincent/wincent · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

*sh: Use >! instead of > to create Base16 config #2

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

Closed
wants to merge 1 commit into from

Conversation

lencioni
Copy link
Contributor

If the file already exists, > will throw an error instead of
overwriting the file by default. This can be changed by setting the
clobber option as has been done elsewhere in this project0. Although
this can be fine for day-to-day use, relying on this option in a script
introduces a hidden dependency that is easy enough to avoid by making
the desire to clobber explicit via >!. Changing this out will make
this script more robust and portable.

If the file already exists, `>` will throw an error instead of
overwriting the file by default. This can be changed by setting the
`clobber` option as has been done elsewhere in this project[0]. Although
this can be fine for day-to-day use, relying on this option in a script
introduces a hidden dependency that is easy enough to avoid by making
the desire to clobber explicit via `>!`. Changing this out will make
this script more robust and portable.

[0]: https://github.com/wincent/wincent/blob/94a0ae02/roles/dotfiles/files/.zshrc#L62
@wincent
Copy link
Owner
wincent commented May 28, 2015

Cherry-picked: b41a382

Thanks @lencioni!

FWIW, I suspect that POSIX might specify >| instead of >!, but Zsh supports both and I'm guessing Bash might too. Too lazy to amend your commit though, so >! it is...

@wincent wincent closed this May 28, 2015
wincent added a commit that referenced this pull request Mar 29, 2018
All of it.

* roles/dotfiles/files/.vim/pack/LanguageClient-neovim/opt/LanguageClient-neovim 508c4a2...d0133bf (34):
  > Add missing CompletionItemKind
  > Provide a sync version of textDocument_hover
  > Prevent making vim unusable in case we are loaded in an env that does not have yarp#py3 defined. (#237)
  > Update vimrc for integration tests.
  > Replace placeholders in completion text
  > Fix logger maxBytes
  > Tweak words.
  > Fix link.
  > Add master branch deprecation notification.
  > Add known issue of single character deletes line.
  > Signature help bug fixes
  > Don't overload get_complete_position
  > Don't assume rpc message is always valid UTF8
  > Fix tests running.
  > Fix tests.
  > Fix IntegrationTest running.
  > Fix lint error.
  > Fix RotatingFileHandler.
  > Handle cases when neovim RPC errors out.
  > Send didChange after starting server.
  > Add settings file support (closes #139, #178)
  > Cleanup signs.
  > Do not break deoplete.
  > Cover case when definition response is not complete.
  > Add capabilities
  > Update issue template.
  > Changed split for CodeAction to include a space
  > Fix handling code fix.
  > Remove final empty line after formatting
  > Use buffer options for formatting
  > Implement signatureHelp
  > Set omnifunc after sending didOpen notification.
  > Fix event handling for vim.
  > Check buftype in BufReadPost.

* roles/dotfiles/files/.vim/pack/bundle/opt/vim-pathogen e7857be...f4fd604 (1):
  > Rewrite contribution guidelines

* roles/dotfiles/files/.vim/pack/bundle/start/base16-vim 59b2e23...7959654 (14):
  > Merge pull request #172 from jlesquembre/spell
  > Merge pull request #174 from tmahmood/master
  > Update LICENSE.md
  > Create LICENSE.md
  > Merge pull request #168 from jlesquembre/master
  > Merge pull request #166 from jlesquembre/docs
  > Merge pull request #165 from jlesquembre/fix-global-function
  > Update README.md
  > Updates output
  > Updates output
  > Merge pull request #161 from jlesquembre/hl-substitute
  > Merge pull request #158 from jlesquembre/nvim-terminal
  > Merge pull request #160 from jlesquembre/startify
  > Merge pull request #159 from jlesquembre/customization

* roles/dotfiles/files/.vim/pack/bundle/start/indentLine 4393485...7a7e368 (3):
  > Allow to exclude by buffer types (#235)
  > Merge pull request #234 from hhktony/patch-1
  > Update README.md

* roles/dotfiles/files/.vim/pack/bundle/start/tcomment_vim 6f1f248...e365bfa (18):
  > misc
  > doc
  > misc
  > docs
  > misc
  > misc
  > More refactoring (not backward-compatible)
  > Bump major version number due to possibly incompatible changes
  > Further refactoring
  > FIX #201: tcommentModeExtra: Use "j^" instead of "l^"; NEW >|
  > FIX #202: Make it easier to customize C-style line comments via g:tcomment#commentstring_c
  > CLOSE #208: Add support for Cabal files (thanks to mn720)
  > Merge pull request #207 from blueyed/setline
  > Merge branch 'issue205'
  > docs
  > Merge pull request #200 from t-b/add-qmake
  > FIX #197: rmd defaults to markdown
  > FIX #197: Rmd support

* roles/dotfiles/files/.vim/pack/bundle/start/vim-eunuch b536b88...0971b4c (2):
  > Use sudo -A on local Neovim
  > Rename_complete: keep current file

* roles/dotfiles/files/.vim/pack/bundle/start/vim-fugitive 7c9b87a...3e0bd86 (7):
  > Add a note about options
  > Link to commit.style
  > Link to quickfix help topic
  > BufReadObject: handle rev-parse errors
  > Strip backslashes on expansion
  > Use NERDTree.root instead of removed NERDTreeRoot
  > Update "OS X" to "macOS" in README

* roles/dotfiles/files/.vim/pack/bundle/start/vim-javascript 4a8f6f7...50ff80a (23):
  > other randoms (#1112)
  > use printf instead of '.' (#1106)
  > Additional destructuring fix for objects within arrays
  > Fix #1105
  > conform to html option
  > cleaning (#1102)
  > cleanup (#1099)
  > don't move cursor to find case statement (#1097)
  > improve last commit
  > fix for unnested js in <script>
  > cleaning (#1096)
  > matchend
  > better conditional for comment
  > date
  > fix chaining arrows scope (#1087)
  > dont re-add to cache (#1081)
  > Fix jsObjectKey for keys that start with numbers
  > optimize
  > cleaning (#1079)
  > make elseif
  > remove unneeded redeclaration
  > move html var decl
  > move comment

* roles/dotfiles/files/.vim/pack/bundle/start/vim-json f5e3181...3727f08 (4):
  > Merge pull request #89 from anchnk/master
  > Merge pull request #63 from mstrzele/AWSCloudFormation
  > Merge pull request #76 from rhysd/reasonable-bool-number
  > Merge pull request #88 from Akin909/patch-1

* roles/dotfiles/files/.vim/pack/bundle/start/vim-jsx 5b968df...52ee8bb (1):
  > Merge pull request #160 from rafaelkallis/master

* roles/dotfiles/files/.vim/pack/bundle/start/vim-lion 80de27a...75306ac (2):
  > Need to apply \zs anchor on single-character searches too
  > Use case dependant comparison

* roles/dotfiles/files/.vim/pack/bundle/start/vim-markdown 8cd4179...e2d7fcd (1):
  > add .mdwn file extension

* roles/dotfiles/files/.vim/pack/bundle/start/vim-projectionist 45ee461...d20f2a2 (2):
  > Ignore empty command completions
  > Leverage `:Dispatch -dir`

* roles/dotfiles/files/.vim/pack/bundle/start/vim-reason-plus 1549c8f...91138fa (5):
  > Update README.md
  > Update README.md
  > Update README.md
  > Readme: Add note about `ocaml-language-server` install (#2)
  > [Docs] Example config

* roles/dotfiles/files/.vim/pack/bundle/start/vim-repeat 070ee90...8106e14 (2):
  > repeat.vim 1.2
  > Fix undo messages being hidden (#33)

* roles/dotfiles/files/.vim/pack/bundle/start/vim-signature eaa8af2...a9bafa9 (5):
  > Pressing Esc at the purge confirmation prompt no longer proceeds with purge. Fixes #152
  > Merge pull request #156 from hallzy/master
  > Merge pull request #153 from shaggyrogers/master
  > Place new marks in the order specified by g:SignatureIncludeMarks. Workaround for #149
  > Fix for #151

* roles/dotfiles/files/.vim/pack/bundle/start/vim-zsh e3cc7be...9be2e1e (2):
  > Add zshVariables to HereDoc definition
  > Merge pull request #18 from kutsan/patch-1

* roles/dotfiles/files/.vim/pack/deoplete/opt/deoplete 04de49e...a80fd52 (213):
  > Improve omni css pattern
  > Fix #705 dup problem
  > Fix #706 set() error
  > Fix handler event
  > Fix #704 TextChangedP problem
  > Fix #705 dup problem
  > Improve a bit
  > Fix #699 tag source performance problem
  > Merge pull request #700 from deathlyfrantic/patch-1
  > Fix #698 omni behavior
  > Fix events
  > Fix #695 file.py initialization
  > Fix #692 Event loop is closed issue
  > Fix #689 Revert "Fix #680 cache error"
  > Update FAQ
  > Fix FAQ
  > Fix #692 remove VimLeavePre call
  > Merge pull request #693 from balta2ar/patch-1
  > Async problem #689
  > Fix tag
  > Fix skip completion problem
  > Merge pull request #678 from Shougo/asyncio
  > Improve on_event behavior
  > Fix #686 remove source limit feature
  > Merge pull request #684 from blueyed/improve-context
  > Fix #680 cache error
  > Fix #679 async problem
  > Add deoplete#send_event()
  > Update Travis config
  > Improve check
  > Fix denite hang
  > Improve t_list check
  > Update FAQ
  > Merge pull request #670 from naglis/fix-typo
  > Merge pull request #666 from blueyed/improve-error_tb
  > Update .gitignore
  > Merge pull request #664 from blueyed/logging-notify-once
  > Merge pull request #665 from blueyed/fix-RuntimeError
  > Update README
  > Merge pull request #661 from blueyed/logger-source
  > Merge pull request #662 from blueyed/checkhealth
  > Update FAQ
  > Fix #657 error check
  > Improve sources error check
  > Fix #655 race condition
  > Fix the error message
  > Add output check
  > Improve the redirection
  > Use stdout instead of stderr
  > Add TextChangedP support
  > Fix #638 serial completion support
  > Add main_loop
  > Support stdout
  > Add version check
  > Fix #647 None input
  > Merge pull request #652 from lwm/patch-1
  > Merge pull request #650 from tweekmonster/tag-kind
  > Fix lint error
  > Fix stop process timing
  > Fix timeout problem
  > Fix #646 NVIM_LISTEN_ADDRESS support
  > Improve deoplete#custom#source() behavior
  > Use t:v_
  > Fix child logging
  > Improve debug messages
  > Use g:deoplete#num_processes instead
  > Merge pull request #641 from blueyed/process-raw
  > Merge pull request #644 from blueyed/logging-debug
  > Merge pull request #640 from blueyed/process-eof
  > Merge pull request #642 from blueyed/log-early
  > Improve completion performance
  > Fix completion skip problem
  > Merge pull request #631 from blueyed/child-eof
  > Update readme (#622)
  > Change around source default rank
  > Update user sources
  > Merge pull request #632 from blueyed/process-enqueue_output-check-self._proc
  > Fix quitting
  > Fix #627 async pum
  > Fix minor style
  > Merge pull request #629 from blueyed/log-pid
  > Remove context python3
  > Fix #626 encoding problem
  > Fix spell
  > Fix #626 error check
  > Merge pull request #602 from Shougo/parallel
  > Fix enable_loggin error
  > Fix logging interface
  > Merge pull request #614 from blueyed/fix-logging-init
  > Fix CI error
  > Merge pull request #612 from dncnmcdougall/master
  > Fix #610 complete check
  > Merge pull request #607 from tweekmonster/tag-functions
  > Update ISSUE_TEMPLATE
  > Fix #603 missing deoplete-vim8
  > Fix #597 dummy timer hack
  > Remove dummy timer repeat
  > Fix #547 dummy timer
  > Fix #547 ugly hack
  > Fix #597 again
  > Fix #597 add dummy timer
  > Fix #597 deoplete timer
  > Add next_input check
  > Fix #594 initialization problem
  > Improve the error checks
  > Merge pull request #596 from washtubs/master
  > Merge pull request #592 from letharion/patch-1
  > Add debug_enabled for compatibility
  > "debug_enabled" is deprecated.
  > Fix is_silent problem
  > Fix #586 blacklist messages
  > Fix #585 add g:deoplete#enable_on_insert_enter
  > Fix #586 LanguageClient-neovim conflict
  > Fix #588 file source path problem
  > Fix #584 update README
  > Add is_refresh flag
  > Fix the filters
  > Add matcher_cpsm
  > Fix the documentation
  > Fix is_async flag
  > Fix volatile behavior
  > Merge pull request #581 from callmekohei/master
  > Update the screenshots
  > Merge pull request #579 from balta2ar/more-details-to-is-volatile-is-async-docs
  > Fix #571 update FAQ section
  > Update the documentation
  > Fix #567 notify() error
  > Fix #570 initialization
  > Add the comment
  > Merge pull request #568 from shotat/feature/lsp-doc
  > Fix #565 deoplete initialization
  > Add g:deoplete#enable_yarp option
  > Merge pull request #559 from BurningLutz/master
  > Remove unused codes
  > Fix Travis errors
  > Update custom source behavior
  > Add custom tests
  > Fix truncate_skipping
  > Fix #558 add converter_truncate_kind
  > Merge pull request #553 from Shougo/yarp
  > Add is_silent attribute
  > Fix #546 remove exists_omnifunc()
  > Merge pull request #548 from jrowlingson/patch-1
  > Add DirChanged event support in on_event
  > Fix logging problem
  > Remove repeat
  > Fix #543 timer problem
  > Fix #544 make_cache problem
  > Fix the error
  > Fix #540 deoplete#is_enabled()
  > Merge pull request #538 from e-kwsm/improve-doc
  > Fix #539 deoplete#toggle()
  > Use mypy instead
  > Fix the initialization
  > ver.4.0 development started
  > Merge pull request #533 from kiryph/doc-faq-reordered
  > Improve the documentation
  > Fix #531 is_volatile problem
  > Update the documentation
  > Fix #134 omni source filetypes
  > Fix html omni pattern
  > Fix #526 context_filetype support
  > Fix nvim-typescript
  > Merge pull request #522 from svanharmelen/f-docs
  > Fix #521 completion timer handler problem
  > Use feedkeys('i')
  > Fix binary_search functions
  > Travis badge
  > Fix #517 tag source caching
  > Fix lint
  > Improve tag source
  > Improve dictionary source
  > Fix lint
  > Fix #516 change member source pattern
  > "deoplete#custom#set()" is deprecated.
  > Add Travis badge
  > Improve buffer filter performance
  > WIP: sorted_candidates support
  > Improve the channel check
  > Fix #513 deoplete logging
  > Fix #510 filetype caching
  > Use tabpagebuflist()
  > Fix #512 remote matcher_length from the default
  > Merge pull request #511 from callmekohei/master
  > Merge pull request #506 from Shougo/lazy
  > Merge pull request #509 from balta2ar/extend_documentation
  > Fix #508 initialization
  > Merge pull request #507 from callmekohei/master
  > Fix v:exiting error
  > Improve context_filetype
  > Check v:exiting
  > VimLeavePre support on_event()
  > Fix #502 completion problem
  > Remove version check
  > Remove rpcstop()
  > Merge pull request #503 from fszymanski/master
  > Fix lint
  > Add deoplete#complete_common_string()
  > Fix #499 improve manual completion
  > Fix #500 add FAQ
  > Fix 298 add FAQ
  > Fix for lint
  > Improve the initialization
  > Improve exit
  > Merge pull request #496 from fszymanski/master
  > Add FAQ
  > Improve limit behavior
  > Fix #495 lazy initialization
  > Add the external source
  > Fix #494 skip_next_completion error
  > Improve skip the next completion
  > Merge pull request #491 from Holzhaus/fix-autoclose-preview
  > Fix auto refresh

* roles/dotfiles/files/.vim/pack/nerdtree/opt/nerdtree 45f4d61...a172d7c (53):
  > Add documentation for the NERDTreeRemoveDirCmd option.
  > Merge pull request #816 from kutsan/master
  > Update issue template again. "Optional" isn't needed.
  > Merge pull request #814 from scrooloose/813-bwipeout_NERDTree_buffer
  > Merge pull request #801 from mrubli/focus-on-close
  > Merge pull request #796 from lifecrisis/doc-update
  > Merge pull request #795 from lifecrisis/empty-line
  > Merge pull request #794 from lifecrisis/reopen779
  > Merge pull request #786 from lifecrisis/find-hidden
  > Merge pull request #785 from lifecrisis/find-new-file
  > Add :Helptags to the pathogen instructions
  > Merge pull request #782 from lifecrisis/modelines
  > Merge pull request #781 from lifecrisis/find-complete
  > Merge pull request #778 from zhenyangze/master
  > Merge pull request #772 from skyblueee/stripMarkup_leadingSpaces
  > Merge pull request #773 from skyblueee/wasdir_sub
  > Merge pull request #777 from lifecrisis/bm-confirm
  > Merge pull request #769 from lifecrisis/o-map
  > Fix a problem with the "x" handler (#768)
  > Clean up the handler for the "x" mapping (#767)
  > Revert change to tab opening method (#766)
  > Add back support for "b:NERDTreeRoot" (#765)
  > Merge pull request #759 from lifecrisis/iss549
  > Merge pull request #754 from branch comma-separated-file-size
  > Merge pull request #756 from mboughaba/master
  > Merge pull request #751 from ashumkin/dir-arrows-on-cygwin
  > Use a better function to change directories
  > Merge pull request #734 from lifecrisis/issue733
  > Merge pull request #731 from lifecrisis/tilde
  > Merge pull request #729 from ParkerKemp/master
  > Divide the introductory paragraph in the README
  > Merge pull request #730 from lifecrisis/issue573
  > Merge pull request #722 from lifecrisis/open-bookmark
  > Merge pull request #721 from lifecrisis/issue67
  > Merge pull request #720 from lifecrisis/issue526
  > Merge pull request #719 from lifecrisis/issue718
  > Merge pull request #717 from scrooloose/dev
  > Modify call to sort() for older versions of Vim (#714)
  > Merge pull request #536 from satori/master
  > Merge pull request #711 from lifecrisis/issue650
  > Merge pull request #710 from jason0x43/globPath-fix
  > Document the :NERDTreeFocus command. Closes #706.
  > Merge pull request #675 from jason0x43/relative-paths
  > Merge pull request #704 from lifecrisis/bookmarks-markers
  > Merge pull request #703 from lifecrisis/issue677
  > Update CHANGELOG, giving contributors their due.
  > Merge pull request #699 from asnr/add-keymaps-to-docs
  > Merge pull request #696 from lifecrisis/issue361
  > Merge pull request #695 from scrooloose/revert-626-win32unix
  > Merge pull request #648 from cntoplolicon/master
  > Merge pull request #626 from scrooloose/win32unix
  > Merge pull request #574 from sooth-sayer/master
  > Merge pull request #691 from wincent/patch-1

* roles/dotfiles/files/.vim/pack/undotree/opt/undotree ad08a88...cdbb902 (8):
  > Merge pull request #82 from ichizok/fix/autoload
  > Merge pull request #81 from toraritte/new-feature
  > Merge pull request #79 from benknoble/modeline
  > Merge pull request #77 from benknoble/autoload
  > Fixed pressing enter on a version causing invalid variable exception.
  > Merge pull request #73 from chelovechishko/hide_help_line
  > Merge pull request #72 from chelovechishko/update_doc
  > Due to a bug of confirm(), use input() instead. In the latest versions of VIM, the confirm() will hang in certain situations.
wincent added a commit that referenced this pull request Mar 17, 2020
I tend to put these off because the releases are frequent and massive
and the changelogs and migration guides enormous:

- Changelogs:
  - https://github.com/ansible/ansible/blob/stable-2.7/changelogs/CHANGELOG-v2.7.rst
  - https://github.com/ansible/ansible/blob/stable-2.8/changelogs/CHANGELOG-v2.8.rst
  - https://github.com/ansible/ansible/blob/stable-2.9/changelogs/CHANGELOG-v2.9.rst
- Porting guides:
  - https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_2.8.html
  - https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_2.9.html

Having said that, this update looks pretty safe. Going to rip the
band-aid off.

* vendor/ansible 0a07068054...9e3ccd64b6 (8443):
  > New release v2.9.6
  > mysql_db: partial revert of backport #66998
  > [stable-2.9] win_unzip - LiteralPath fix (#66972)
  > Increase unit test timeouts.
  > ansible-galaxy - fix role list bug (#67391) (#67619)
  > Bugfix of 65525: proxysql in check_config TypeError: tuple indices must be integers, not str (#66850) (#67334)
  > Fix eos_vlans docs (#67335)
  > Backport PR to fix the bug where IOS vlans module throws traceback (#67336)
  > Fix creating IP specific firewall rules with Python 2 (#67394)
  > galaxy - Fix collection install dep resolver for bad versions (#67405) (#67413)
  > Backport/2.9/57737 ec2_asg unhandled exception (#67431)
  > azure_rm_rg_info: fix KeyError: 'ansible_facts' (#66729) (#67479)
  > Remove a host from a play after meta: end_host (#66851) (#67480)
  > vultr: Fix retry max delay param ignored (#67437) (#67513)
  > [2.9] VMware: vmware_export_ovf module fix Python3 compatibility issue (#67514)
  > openssl_* modules: prevent crash on fingerprint determination in FIPS mode (#67515) (#67519)
  > [2.9] Fix links in Postgresql modules (#67525)
  > Fixi iscsi register backport (#67542)
  > win_credential - fix wildcard name (#67549) (#67552)
  > [stable-2.9] Do not error if collection specified null dependencies (#67575) (#67618)
  > Ovirt vm numa backport (#67700)
  > [stable-2.9] Allow SSH synchronization between Docker containers (#65698) (#67713)
  > [2.9] Allow nxos_l2_interfaces to append the allowed vlans list (#67703)
  > [Backport/2.9/66098]: Fix duplicate log entries (#67719)
  > [2.9] hostname: Use hostnamectl for Systemd strategy (#67721)
  > strip spaces for each value in host list lists (#67701) (#67740)
  > Fix inline vaults for plugins in ensure_type (#67492) (#67741)
  > Run Powershell modules on windows container via docker connection (#67832) (#67872)
  > acme_* modules: adjust documentation to reference RFCs 8737 and 8738 instead of the drafts (#67881) (#67882)
  > Remove redundant check for pyopenssl (#67901) (#67903)
  > Ovirt vm deprecated backport (#67923)
  > line indentation issue in postgresql_set (#67859)
  > Bump min openstacksdk version for os_network/{port_security_enabled,mtu}
  > Bugfix of 65351: mysql_db create dump with CREATE DATABASE and USE instruction
  > Backport/2.9/60508 (#67531)
  > docker_login: fix permissions for ~/.docker/config.json (#67353)
  > [stable-2.9] Clean up CONDITIONAL_BARE_VARS warning. Fixes #67735 (#67751). (cherry picked from commit 6e1a59174aba6bfe00c7b03a4287e784f802b2e8)
  > ansible-galaxy - optimise some paths and use fake galaxy int tests (#67685) - 2.9 (#67874)
  > Templating: make sure only one variable results are cached (#67429)
  > Fix to - eos_vlans using state parameter replaced is giving odd behavior (#67346)
  > Add collection support for network platform agnostic modules (#66342)
  > Backport PR #67339 - Fix proxysql module cursor_class (#67471)
  > remove unused import
  > Allow no_log=False to silence the no_log warnings for module parameters (#64733) (#67439)
  > Backport of 67645 docs/docsite/rst/: fix typos (#67649)
  > [2.9] Backport /docs/docsite/rst: fix typos (#67650)
  > [stable-2.9] Update example requirements file docs (#67626) (#67714)
  > postgresql_info module: fix broken link (#67517) (#67521)
  > ovirt_disk: correct description of storage_domain (#67454) (#67518)
  > Specify lowercase only for Galaxy namespaces (#67485) (#67503)
  > [backport][2.9]Add note that devel branch should not be used in real environments (#… (#67494)
  > Clarify b64encode with Python 2 (#67488) (#67491)
  > Fix broken links in crypto, docker and hetzner modules. (#67360) (#67363)
  > stable-2.9: Restore Tower integration tests. (#67395)
  > Update Ansible release version to v2.9.5.post0.
  > New release v2.9.5
  > [stable-2.9] Remove Tower module tests from CI. (#67368) (#67371)
  > Docs: improve anchors vs. header bar (#67244) (#67317)
  > Backport ovirt disk docs (#67301)
  > [stable-2.9] ansible-test - add constraint for virtualenv (#67289)
  > fix changelog entry failing rstcheck
  > nxos_interfaces: RMB state fixes (#63960) (#67173)
  > fix systemd use in container builds (#66062) (#67140)
  > wait_for_connection: also retry interpreter discovery (#67040) (#67136)
  > Make nios_txt_record use text field for object lookup (#67120)
  > Fix removed_in_version to support honor suboptions (#66918) (#67104)
  > [Backport/2.9/66604] Fix powershell path_join for UNC path handling (#67073)
  > openssl_publickey: forgot to pass backend (#67036) (#67039)
  > Backport of 66806: mysql_variables not supporting variables name with dot (#67007)
  > Fix user_agent string not getting set (#67001)
  > Backport of 66995: mysql_user doesnt support privileges with underscore (#66998)
  > Bump minimum openstacksdk version when using os_network/dns_domain (#66952)
  > [stable-2.9] nxos_facts: Don't fail if faninfo isn't reported (#66866) (#66949)
  > When no pool quantity is set, then do not set quantity to 1 (#66807) (#66933)
  > Backport/2.9/55220 (#66757)
  > galaxy: fix AttributeError on empty requirements.yml (#66726) (#66752)
  > Backport PR to fix the duplication of IPV6 address with replace state in ios_l3_interfaces module (#66680)
  > group - correctly determine if a local group exists. (#59772) (#67176)
  > add info on creating doc fragments in a collection (#67171) (#67279)
  > Fix DNF idempotency. (#66209) (#66578)
  > [2.9] gitlab_project_variable: Remove sensitive information (#66559)
  > [stable-2.9]add one note to help ansible user to understand the requirements to (#65969) (#66493)
  > Declare support for Python 3.8 @ Trove classifiers (#66514)
  > Backports/2.9/67188  aws_az_info: Fix rename deprecaction warning (#67208)
  > Backport PR #66219 to support the backport of PR #64733 (#67209)
  > Backport of  pmrun.py: Recreate the older behavior where the entire success command was quoted (#67241)
  > Make banner detection non-greedy in ios_banner (#63092) (#66274)
  > Link the testing documentation to the module documenting page (#67248) (#67288)
  > Backport ovirt job (#67076)
  > win_uri: fix up tests (#67064) (#67066)
  > docker_container and docker_swarm_service: allow to actually disable healthcheck of image (#66599) (#67056)
  > Fix pacman: "IndexError: list index out of range" #63077 (#65750) (#67011)
  > [stable-2.9] include_vars - fix stack trace when run ad-hoc with dirs parameter (#66581) (#66910)
  > [stable-2.9] tests: ipify_facts: retry on fail (#66897) (#66903)
  > Ovirt add search with space (#66890)
  > Backport ovirt network correct (#66886)
  > throttle: fix linear based strategies (#65422) (#66805)
  > pamd: Fix AttributeError when removing the first or last rule (#66398) (#66776)
  > Backport 2.9: nxos_telemetry - Fix fact gathering for sensor-groups (#66677)
  > [stable-2.9] jenkins_job module: fix for python3 (#66642)
  > [stable-2.9] Reinstall i18n files for PostgreSQL tests (#66734) (#66769)
  > [stable-2.9] display - remove extra new line after warning message (#65199) (#66768)
  > [stable-2.9] synchronize - fix password authentication (#66542) (#66661)
  > [stable-2.9] podman - fix rootless container copy no pause (#66583) (#66588)
  > [stable-2.9] file - change _diff_peek type in argument_spec (#60428) (#66587)
  > Use UTF-8 without a BOM for win coverage (#66510) (#66513)
  > Document network resource modules (#66226) (#67053)
  > Add anchor to each parameter row (#66895) (#67057)
  > Network prompts (#66584) (#67054)
  > win_mapped_drive - Add WebDAV information (#67111) (#67112)
  > Ovirt add docs ova backport (#66653)
  > Adding network plugin changes for netconf and network_cli (#65708) (#67049)
  > [stable-2.9] Add constraints for Jinja2 on Python 2.6. (#66826)
  > [stable-2.9] Change package name in docker_setup integration test (#66572)
  > Trim down to one Ansible search option  (#66284) (#66664)
  > Add a banner which will display on the testing site. (#64763) (#66666)
  > Update Ansible release version to v2.9.4.post0.
  > New release v2.9.4
  > [stable-2.9] yum - fix bug where enablerepo is not honored when disablerepo all (#66557) (#66640)
  > restructure headings and copy-edit shell completion (#66479) (#66536)
  > Update Ansible release version to v2.9.3.post0.
  > New release v2.9.3
  > [stable-2.9] Ignore warnings in ansible-test environment check. (cherry picked from commit 3db1ac4f56cfd781bc531c5223c7fe748994c588)
  > Remove Server 2008 from CI
  > [stable-2.9] Add test constraint for setuptools. (#66426)
  > adjusted doc and argument spec in zabbix modules to match sanity requirements (#66176)
  > add details on network gather facts improvements (#66220)
  > Fix callback set_options issue with collections (#66128)
  > Fix iosxr netconf plugin get device info (#65489)
  > Fix netconf plugin related to collections (#65718)
  > Test fix (#65132)
  > fix nxos_hsrp keyerror (#65796)
  > Fix nxos_user roles bug (#65962)
  > nxos_vlans: fix rmb behaviors and tests (#63650)
  > Temporarily disable vpc peer-link tests (#66121)
  > Make autocost bandwidth calculation a floor division for Py3 compatibility (#66095)
  > Fix nxos_snmp_community command ordering (#66094)
  > Fix rendering duplicate peer-ip commands (#66088)
  > Fix nxos_l3_interfaces rendering of dhcp (#66049)
  > Fix defaulting neighbor password
  > Always cleanup vlan interfaces (#65756)
  > Fix nxos_vrf purge breaking with empty aggregate
  > Bugfix of 65761: postgresql_privs fail after it's updated to 2.9.2 (#65903)
  > Fix network action plugin load in collection (#65849)
  > postgresql_schema: use query_params with cursor object (#65679)
  > backport of ovirt_vm template clone check (#65702)
  > Fix pacman stdout parsing in the Ansible module (#65238)
  > backport of ovirt_network: correct external provider (#66053)
  > [2.9] vmware_deploy_ovf: Use correct datastore in multi-datacenter environment
  > routeros_command – add support for dot in username (#66293)
  > yum - only instantiate YumBase once (#63713)
  > Allow updating of ec2_group rules with EC2 classic ELB targets (#62374)
  > Use a context manager in docker.ImageManager. (#65609)
  > terraform workspace list failure warns instead of fails (#65044)
  > #58578 support absolute paths additionally (#58812)
  > [stable-2.9] Add method to automatically clean up after an action plugin (#65509)
  > [stable-2.9] Make sorting in collection_loader match plugin loader (#65776)
  > [stable-2.9] Don't remove trailing / on galaxy api URLS (#63294)
  > [stable-2.9] Fix 'CyberarkPassword' object has no attribute 'delimiter' (#66268)
  > ansible-galaxy - expand User-Agent string for Galaxy endpoints (#65578)
  > win_uri win_get_url - Fix up redirection defaults (#65584)
  > display - Fix up tracebacks on 3rd party loggers when log path is set (#65582)
  > ansible-galaxy ignore empty server_list (#65986)
  > Make sure warnings are printed during fact gathering (#66258)
  > win_user_right - docs to show how to remove all (#66315)
  > [2.9] various elbv2 bugfixes (#65212)
  > [2.9] ec2 Filter dictionary iteration errors on py3.8 (#65705)
  > docker_* modules: fix various errors in argument specs (#65632)
  > Fix network_cli become check to be compatible with collections (#65829)
  > Fix action plugin issue with network connection type in common collec… (#65830)
  > Use dict_diff instead of sets to take diff lag members (#66126)
  > Backport of 65791 - postgresql modules: use query parameters with cursor objects (#65864)
  > crypto modules: fix various errors in argument specs (#65633)
  > Backport of 65787 - postgresql_sequence: use query parameters with cursor object
  > Backport of 64585: Don't return module error when mysql_connect fails (#65596)
  > [stable-2.9] user - compare macOS user properties using same type (#62973)
  > Fixed argument spec for multiple modules (#65496)
  > Make docker_stack adhere to standard ansible return values (#63467)
  > Update 64902-fix-allow-duplicates-in-single-role.yml
  > Ensure `allow_duplicates: true` enables to run single role multiple times (#64902) (#65063)
  > docker_network: fix multiple subnet (of same IP version) idempotence (#65839)
  > docker_container - #65993 - update restart policy (restart policy & restart retries) wit… (#66192)
  > [2.9] docker_container: wait for removal if removal is in process (#66117)
  > [Backport 2.9] gitlab_runner: fix idempotency for shared runners (#65545)
  > dnf: don't return fail_json['msg'] as list (#65302)
  > [stable-2.9] Handle InternalError raised by cryptography when running in FIPS mode (#65477)
  > [stable-2.9] user - honor update_password parameter on BusyBox hosts (#65977)
  > docker_swarm_service: Fix parsing of Healthcheck.StartPeriod (#66151)
  > [2.9] Fix nxos_file_copy option value path validation (#65846)
  > [2.9] solaris_zone: Allow only valid characters in zone name
  > [stable-2.9] Add Fedora 31 to the test matrix (#64848)
  > [stable-2.9] DNF Handle Empty AppStream stream definition (#63819)
  > [stable-2.9] Fix timezone integration test for Fedora 31 (#65013) (cherry picked from commit 163904fe37)
  > [stable-2.9] Simplify docker_setup on Fedora.
  > Update indentation used in the code examples, unify empty lines (#65874) (#65886)
  > Add notes on docker_network connectivity for containers and services. (#65840) (#65964)
  > AWS Guidelines: Make 'security_token' optional so that they can be run outside of CI (#66107) (#66136)
  > docker_swarm_service: Fix description of limits.memory (#66078) (#66113)
  > Update indentation used in the code examples, unify empty lines (#65346) (#65696)
  > [stable-2.9] Disable failing azure_rm_storageaccount test. (cherry picked from commit 342b9953bcc47278de4a31e5c7c97d0037431093)
  > [stable-2.9] Fix 'Assert CNAME failure' assertion (#65875) (cherry picked from commit 14ebceec25)
  > [stable-2.9] Add ansible-test constraint to avoid coverage 5.0+ (cherry picked from commit 9ea5b539b60cb7035f08ac17688976a8e6dfb126)
  > Backport/2.9/65145 zabbix modules now require higher version of underlying python module (#65602)
  > Clarify how to install roles and collections from same requirements file (#65707) (#65736)
  > update version metadata to get faceted swiftype search running (#65574) (#65579)
  > [stable-2.9] Fix and reenable hcloud tests (cherry picked from commit 5ad61ed7c1222b9b7820e07e1b6b0230954edb53)
  > [stable-2.9] Fix plugin paths for ansible-test pylint test. (#65526)
  > Update Ansible release version to v2.9.2.post0.
  > New release v2.9.2
  > Fix ansible-galaxy man page generation (#65478) (#65523)
  > Added required parameter to document DOC-string to produce Documentation. (#65230) (#65518)
  > [stable-2.9] Disable failing hcloud tests. (cherry picked from commit 85722c360fd56d3627c0853353d25300989860a6)
  > Fix legacy facts keys having redundant underscore (#65167) (#65504)
  > Backport of 65310: postgresql_owner: use query_params with cursor (#65322)
  > [2.9] Check Point: fix all modules to be able to get parameter with value false (#65110)
  > [2.9] pulp_repo: renamed module tls client auth params to avoid overlaping with fetch_url (#65014)
  > [stable-2.9] Do not treat AnsibleUndefined as being unsafe (#65202) (#65427)
  > Remove k8s_scale dependency on k8s_raw (#65270)
  > Backport of 65093, postgresql_lang: use query parameters with cursor.execute() (#65165)
  > [stable-2.9] Make Docker and Podman play nice (#65009) (#65015)
  > fix module that it reports the correct status of a change (#65098)
  > config manager str type vault source (#65023) (#65090)
  > gitlab module: set max version for python-gitlab lib (#65049)
  > [2.9] collection: Provide additional info about collection name restriction (#65276)
  > Backport of 64661, postgres.py: add query_params (#65034)
  > Backport #58521, bug fixes to the Infoblox NIOS modules (#64972)
  > Fix postgres_user not commiting changes when groups is set (#64835)
  > zabbix_action module no longer requires event_source and esc_period arguments when state is absent (#64736)
  > AWS IAM Sanity test cleanup (#63961) (#64644)
  > [2.9] include_vars: Check NoneType for raw_params (#65301)
  > ansible-galaxy - Add User-Agent to requests (#65438) (#65441)
  > gen on_become prompt for ios backport (#63572)
  > openssh_keypair: fix idempotence issue (#65017) (#65128)
  > openssl_csr: make sure privatekey_path is specified when state is present (#65435) (#65461)
  > galaxy - print HTTP reason on unknown error (#65273) (#65439)
  > Fix using a URL for galaxy collection install (#65272) (#65432)
  > proxmox: fix proxmox 6 version detection by using LooseVersion (#59165) (#65379)
  > acme_certificate: Fix ACME v1 support when modify_account is set to false (#64648) (#65412)
  > [2.9] VMware: Fix typo in fail_json in vmware_guest_powerstate (#65163)
  > Handle LibraryError exception in postgresql_db (#65229) (#65247)
  > [stable-2.9] Add or later to the license expressed in the README (#65287)
  >  Update plugins/netconf/ce.py to fix a bug(failed to get veriosn information via neocnf). (#65065) (#65232)
  > docker_container and docker_network: avoid None errors (#65018) (#65235)
  > docker_swarm_service: Sort lists when checking for changes (#63887) (#65221)
  > [yarn] Set name_version when version is not specified (#62348) (#65213)
  > Fix netconf post "delay persistent connections" (#63463) (#65137)
  > Windows coverage - output temp files with UTF-8 BOM (#65086) (#65088)
  > Fix py2/py3 compability issue for httpapi plugin fortios (#64982) (#65091)
  > [stable-2.9] Fix ansible-test handling of git submodules. (#65027) (#65075)
  > Correct win_dns_client test option name (#64967) (#64970)
  > [2.9] vmware_guest: Revert custom value customization in guest (#65059)
  > become - stop using play context in more places (#62373) (#64965)
  > [stable-2.9] Fix firewalld integration tests for CentOS 8 (#64873) (#64924)
  > [stable-2.9] Use newer version of podman on RHEL (#64934) (#64964)
  > [stable-2.9] Fix setup_mysql8 tests for CentOS 8 (#64868) (#64926)
  > [stable-2.9] Fix setup_postgresql integration test for CestOS 8 (#64871) (#64925)
  > [stable-2.9] Fix filesystem integration test for CentOS 8 (#64866) (#64923)
  > [stable-2.9] Fix setup_mysql_db for CentOS 8 (#64864) (#64920)
  > [stable-2.9] Fix yum_repository tests for CentOS 8 (#64863) (#64919)
  > [stable-2.9] Fix lookup_passwordstore integration test for CentOS 8 (#64869) (#64918)
  > Fix ansible_failed_{task,result} undefined in rescue (#64831) (#64843)
  > [stable-2.9] Fix iso_extract tests for CentOS 8 (#64861) (#64917)
  > [stable-2.9] Fix paramiko_ssh test (#64857) (#64916)
  > [stable-2.9] Fix setup_rpm integration tests for CentOS 8 (#64862) (#64915)
  > [stable-2.9] Fix group integration test for CentOS 8 (#64858) (#64914)
  > win_chocolatey: Fix error when choco.exe not found (#53115) (#64881)
  > Close subprocess stdout and stderr in the ssh connection plugin (#64874)
  > [2.9] VMware: Fix get_tags_for_vm API in vmware_vm_info module (#64821)
  >  win_domain_computer module:  Fix idempotence when name != sam_account_name  (#56967) (#64816)
  > allow using --check on win_iis_webapppool module (#50528) (#64812)
  > Backport/2.9/64397 (#64790)
  > Fixed some documentation for postgresql_slot (#65278) (#65358)
  > Backport/2.9/64351 Doc notes 6 (#64351) (#64949)
  > Backport/2.9/64928 Doc notes 5 (#64928) (#64948)
  > Backport/2.9/64927 Doc notes 4 (#64927) (#64951)
  > Backport/2.9/64348 Doc notes 3 (#64348) (#64947)
  > Backport/2.9/64347 Doc notes 2 (#64347) (#64946)
  > Backport/2.9/64346 Doc notes 1 (#64346) (#64950)
  > win_firewall_rule.py to include ICMP echo (ping)  example (#55013) - 2.9 (#64813)
  > Update openssl_certificate.py (#64772) (#64802)
  > Backport/2.9/brokenlinks (#65016)
  > update configuring ansible-galaxy client (#64796) (#64904)
  > Update Ansible release version to v2.9.1.post0.
  > New release v2.9.1
  > [stable-2.9] vmware_host_firewall_manager: fix #61332 (#63567) (#64410)
  > [stable-2.9] Cleanup after MySQL integration tests (#63641) (#63863)
  > [stable-2.9] Eos vlan override (#63639) (#63687)
  > Improve handling of "restarted" state for win_iis_website module (#63829) (#64760)
  > win_acl no longer needs SeSecurityPrivilege (#57804) (#64758)
  > Corrected Get-adcomputer (#63093) (#64756)
  > Fix IOS_VLANS override operation for new VLANs (#63667)
  > gitlab_user: Fix ssh key add and group membership add when there's other changes (#63621) (#63634)
  > [stable-2.9] Explicitly use multiprocessing fork start method (#63581) (#63591)
  > Fix traceback for empty config (#62520) (#63090)
  > Fix traceback for empty config (#62515) (#63089)
  > docker_image and docker_login: move tests needing a registry into own target, add tests for docker_login (#62721) (#62951)
  > package_facts: check 'vital' and 'automated' values ('pkg' manager) (#62766) (#62825)
  > [stable-2.9] Account for empty strings when splitting the host pattern (#62442) (#62679)
  > [2.9] core: Handle empty extra vars in cli (#62240)
  > ce_config/bug/jingdong: a bug from jingdong. (#62872) (#63980)
  > [Backport/2.9/64018]update ce_acl_interface to fix bugs (#64025)
  > Backport PR to Fix ios_l2_interfaces skipping relevant L2 interfaces facts (#63893)
  > [stable-2.9] syslogger - disable check mode (#63646) (#63750)
  > Improve module return values (#63541) (#63644)
  > dest lives in 4 different places depending on exeuction type (#62444) (#63283)
  > postgresql_publication: fix logic (#63737)
  > Ovirt fix fetching of nested attributes backport (#63787)
  > Ovirt disk correct fcp host backport (#63898)
  > [2.9] Fix typo in vmware_content_deploy_template docs (#63176)
  > [stable-2.9] CentOS8/RHEL8 base don't have all the deps we were specifying (#63151)
  > Ovirt correct resloving false atrs backport (#63953)
  > openssl_csr: fix tests (#63994)
  > Fix grafana_datasource fails when name with spaces (#63987)
  > Fix network plugin config option load from collection (#64046)
  > command, script & shell: mention 'cmd' parameter (#62778) (#64746)
  > [stable-2.9] rpmfilename must be constructed using rpmmacros (#63025)
  > Backport PR to fix ios_interfaces where non-existing virtual/loopback interfaces was not getting configured (#64259)
  > Use templating in HostVarsVars __repr__ (#64282)
  > Master (#62626) (#62743)
  > [2.9] Ovirt vm cpu treads docs backport (#64413)
  > Document 'elements' for module option and return value documentation. (#64075)
  > Ovirt host network dict correct backport (#64444)
  > [stable-2.9] Fix up role version pagination for Galaxy install (#64373)
  > [stable-2.9] debian: install lib in dist-packages (#64412)
  > ansible-test: bumping ACME test container version (#64424)
  > template lookup: fix regression when templating hostvars (#64070)
  > [stable-2.9] unsafe wrapping should only happen for with_ loops (#64401)
  > Replace clear() method for backward compatibility. (#64504)
  > postgresql_publication: fix typo in module.warn (#64582)
  > [2.9] Correct usage of API call in aws_config_aggregator
  > [2.9] Fixed tiny typo in interpreter_discovery.rst
  > Fixes #56832: Remove warning when falling back to apt-get if aptitude is missing. (#61782)
  > Remove unused variable for junos_user (#62311)
  > 2.9: perf: reduce getting handler variables (#59969) (#64676)
  > [stable-2.9] Set alter_sys=True instead of False to address backwards… (#64686)
  > change $partition variable name to $ansible_partition (#63968)
  > Backport/2.9/63785 - zabbix_host logout missing (#64735)
  > [2.9] Remove temp directory created by wait_for_connection (#64738)
  > remove toshio as release manager (boohoo) (#64685) (#64740)
  > Buypass now has a ACME v2 production endpoint. (#64649) (#64680)
  > postgresql_query: add note to the documentation (#64432) (#64539)
  > openssl_csr and openssl_certificate: fix support for Ed25519 and Ed448 private keys (#63984) (#64125)
  > XenServer: Update docs with recent changes in XenAPI python lib and branding (#63728) (#63815)
  > docker_swarm_service: Allow source to be omitted for tmpfs mounts (#64637) (#64640)
  > docker_login: Use with statement for accessing files (#64382) (#64392) (#64524)
  > [2.9] Callback: removing args from task_fields from Sumologic and Splunk plugin (#64274)
  > [stable-2.9] paramiko_ssh - Improve authentication error message (#64157) (#64163)
  > [stable-2.9] copy - check for changes beyond first level of subdirectories (#58323) (#64111)
  > lineinfile - don't run os.makedirs on empty dir path (#63921) (#64091)
  > ACMEAccount.get_request check status code value lower boundary (#63140) (#64071)
  > acl: fix module failure if there're spaces in a path (#63280) (#63811)
  > Backportable subset of: openssl_csr: deprecate version option (#63432) (#63674)
  > Backport 2.9: Fix Gitlab module deprecation warning (#60425) (#63499)
  > Fix issue when setting an empty pass to no_log param (#62804) - 2.9 (#62814)
  > [stable-2.9] Fix ansible-test collections sanity import test. (#64467)
  > [stable-2.9] Fix ansible-test sanity requirements install.
  > [stable-2.9] Add constraint for pathspec.
  > [stable-2.9] Add missing var for format string in ansible-test. (cherry picked from commit 32979430d06c1ec5c7b2a1d59447cfa66edce452)
  > Merge pull request #63537 from mattclay/backport-d829a50-stable-2.9
  > [stable-2.9] Fix ansible-test env var mixing running commands. (cherry picked from commit 6be4741f722eb2d12c12bd35b16d57e3bc5410e4)
  > [stable-2.9] Fixes for validate-modules import handling. (#63932)
  > clarify acceptable file types in collection docs (#64618) (#64622)
  > updates RHEL packages to 2.9 (#64532) (#64620)
  > [stable-2.9] Switch from RHEL 8.0 & 8.1b to 8.1 in CI. (cherry picked from commit 75646037dc3b927a33912fd968a1864920115c6e)
  > clarify vault warning and fix typo (#64457)
  > Add note about large tarball sizes for collections (#64411) (#64416)
  > add general facts-to-info paragraph (#64293) (#64297)
  > [Docs-Release-2.9] clean up porting guide links and network text (#64124) (#64290)
  > [stable-2.9] Exclude the ansible-test script from the main rpm package (#64277)
  > action/ce.py:clear configuration candidate when return to user-view. (#63513)
  > [temporary-2.9.1-branch-releng-only] lineinfile - use correct index value when inserting at the end (#63696) (cherry picked from commit 92cd13a2cf)
  > [temporary-2.9.1-branch-releng-only] lineinfile - properly insert line when line exists and backrefs are enabled (#63763)
  > Backport/2.9/62471 ce_link_status:update to fix a bug. (#62417) (#63423)
  > docker modules: improve return value list documentation (#63145)
  > [2.9] crypto modules: improve return value list documentation (#63409)
  > docker_node_info: improve error handling (#63418)
  > [stable-2.9] user - fix shadow file parsing on AIX (#62547)
  > [Backport/2.9/63331]Update ce_facts to fix bugs (#63457)
  > [backport 2.9] facts: detect FreeBSD jails guest (#62857) (#62913)
  > [stable-2.9] package_facts - use AnsibleModule.warn() for warnings (cherry picked from commit 2b1e24fc49)
  > docker_image: fix option parameter so that warnings are issued (#63345)
  > Backport/2.9/63332 ce_netstream_global: bugs fix(list index out of range) (#63332) (#63389)
  > clean "changed" only after it has been processed (#59958)
  > issue #61672 backporting in Ansible 2.9
  > lineinfile - fix bug with insertbefore/insertafter and firstmatch (#63194)
  > Backport/2.9/62587  module_utils/network/cloudengine:fix get_nc_next. (#62752)
  > [Backport/2.9/62589]update ce_bgp_af to fix bugs (#62652)
  > [Backport/2.9/61442]Update ce_mtu to fix bugs (#62684)
  > Bugfix for aggregate function in junos_user module (#62833)
  > [Backport/2.9/61431]Update ce_interface_ospf to fix bugs (#62686)
  > [Backport/2.9/61283]Update ce_info_center_global to fix bugs (#62688)
  > [Backport/2.9/61168]Update ce_evpn_bgp_rr to fix bugs (#62690)
  > [Backport/2.9/61136]Update ce_evpn_bgp to fix bugs (#62692)
  > [Backport/2.9/61652]Update ce_netstream_export to fix bugs (#62682)
  > [Backport/2.9/61653]Update ce_netstream_aging to fix bugs (#62658)
  > [Backport/2.9/61654]Update ce_ntp to fix bugs (#62656)
8000

  > [Backport/2.9/61683]Update ce_vrf_af to fix bugs (#62654)
  > [Backport/2.9/61013]Update ce_evpn_global to fix bugs (#62694)
  > [Backport/2.9/60937]Update ce_bgp_neighbor_af to fix bugs (#62696)
  > [Backport/2.9/60634]Update ce_bgp_neighbor to fix bugs (#62698)
  > Update ce_bgp modified information
  > update ce_bgp to fix bugs (#60573)
  > docker_container: improve image finding / change detection (#62971)
  > Fix whitespace issue in filter (backport 2.9)
  > docker_container: fix idempotency for network IP addresses (#62928)
  > Fix _validate_csr_subject and _validate_csr_signature (#62790)
  > ACME modules: make compatible to Buypass ACME v1 CA, and fix bug in ACME v1 account update (#61693)
  > Backport/2.9/docs release (#64173)
  > change 2.9 to lateset` (#64266)
  > Update Ansible release version to v2.9.0.post0.
  > New release v2.9.0
  > fixed changelog spelling issues (#64106)
  > fix spelling issues (#64103) (#64107)
  > Backport/2.9/docs (#64073)
  > Update Ansible release version to v2.9.0rc5.post0.
  > New release v2.9.0rc5
  > Backport/2.9/docs (#63814)
  > [stable-2.9] Fix various import sanity test issues. (#63839)
  > [stable-2.9] Fix SSL protocol references in mqtt module. (#63654)
  > [stable-2.9] AH servers include automation-hub as part of the server configuration. (#63700)
  > Update Ansible release version to v2.9.0rc4.post0.
  > New release v2.9.0rc4
  > [stable-2.9] Update default-test-container to 1.10.1.
  > [stable-2.9] Fix ansible-galaxy --version (#63636)
  > [stable-2.9] Galaxy publish fix (#63580)
  > Backport/2.9/docs2 (#63524)
  > Backport/2.9/docs (#63521)
  > [2.9] Fix return value documentation (#63529)
  > mysql_user: add seealso (#63497) (#63500)
  > [stable-2.9] Ensure we preserve the /api appended URL (#63472) (cherry picked from commit d8389d9)
  > [stable-2.9] Properly mask no_log values is sub parameters during failure (#63405)
  > docker_* modules: docs improvements (#63165) (#63299)
  > Improve type documentation. (#62179) (#63142)
  > add ios/iosxr deprecated modules (#62992)
  > adapt to firewalld 0.7.0 for RHEL 8.1 Beta, Fedora 31+
  > Wrap CLI passwords as AnsibleUnsafeText (#63352)
  > Update Ansible release version to v2.9.0rc3.post0.
  > New release v2.9.0rc3
  > fix default collection resolution in adhoc (#63298)
  > [2.9 backport] config encode errors should not be fatal (#63311) (#63312)
  > backport of galaxy trailing api fix (63238) to stable-2.9 (#63293)
  > [2.9] Fix STS assume role error message when role does not exist (#63307)
  > [stable-2.9] cronvar - use correct binary name (#63279) (#63338)
  > [stable-2.9] Add RHEL 8.1b to the Shippable test matrix. (cherry picked from commit 811127d64db689b28ab0de8ab11385e3722373f6)
  > add ANSIBLE_PLAYBOOK_DIR envvar support (#63220)
  > Backport/2.9/docs3 (#63251)
  > Backport/2.9/docs2 (#63250)
  > Backport/2.9/docs (#63247)
  > Updated with slipped dates for the 2.9.0 release (#63243)
  > roadmap should reflect upstream release, not downstream (#61611)
  > Add support for automation-hub authentication to ansible-galaxy (#63031)
  > [stable-2.9] Fix ansible-test virtualenv real python search.
  > [stable-2.9] Install zip for unarchive test when using dnf. (cherry picked from commit 86ae3cfa12babee2762d180c75f4af8b810c664a)
  > [stable-2.9] Work around ssh-keygen issue in ansible-test. (#63211)
  > [stable-2.9] Fix ansible-test integration temp dir location.
  > Update Ansible release version to v2.9.0rc2.post0.
  > New release v2.9.0rc2
  > IOS-XR: Fix iosxr_lag_interfaces intermittent failures (#62998)
  > [stable-2.9] Fix nxos_l3_interfaces module and tests (#62545)
  > Default collection install path to first path in COLLECTIONS_PATHS
  > dnf - properly handle idempotent removal of wildcard globs (#63034)
  > Fix and reenable hcloud_network_info tests
  > [stable-2.9] Limit Shippable matrix check to ansible repo. (cherry picked from commit ada02f1966efa1957587bd9d763a5c86fdb19602)
  > [stable-2.9] Fixes to the rpm dependencies
  > [stable-2.9] Exclude tmp dir from ansible-test results copy.
  > docker_container: document some of the unexpected behaviors. (#62325) (#62944)
  > [stable-2.9] find - clarify description of 'contains' (#62445) (#62917)
  > Improved docs on docker_swarm_service (#62712) (#62889)
  > Fix MSO examples (#62839)
  > Backport/2.9/docs2 (#62805)
  > package_facts: improve return value documentation (#62725) (#62891)
  > fixes option names in examples (#62747)
  > Improve type documentation. (#62178)
  > docker_login: fix Python 3 problem in #60381 (#62621)
  > Changelog fragment
  > kubevirt: also add wait_sleep (#61020)
  > [stable-2.9] Fix ansible-test PYTHONPATH handling.
  > mongodb_replicaset/test: properly kill the nodes
  > VMware: Remove mentions of enable_vsan from vmware_cluster_ha example  (#62616)
  > Update Ansible release version to v2.9.0rc1.post0.
  > New release v2.9.0rc1
  > [stable-2.9] k8s: apply no longer the default behaviour (#62632) (#62666)
  > Fix test_galaxy failing test (#62624)
  > New release v2.9.0rc1
  > Add a representer for AnsibleUnsafeBytes (#62598)
  > [Backport 2.9] vyos: Fix to give no traceback on empty config  (#62568)
  > nsupdate: Don't mention the Microsoft DNS server (#62330)
  > temporarily disable hcloud_network_info tests
  > Pull request for temp/backport-60947 (#62596)
  > Backport/2.9/62571 (#62577)
  > [Backport/2.9/61684]Update ce_ospf to fix bugs (#62597)
  > [Backport/2.9/62498]update ce_static_route to fix bugs (#62593)
  > Fix traceback empty config error to meaningful msg for IOS  (#62572)
  > Backport/2.9/62559 (#62570)
  > Ensure k8s apply works with check mode (#60572)
  > [stable-2.9] Disable setting of -s in shebang
  > [stable-2.9] cron - Only run get_bin_path() once (#62554) (cherry picked from commit b7897e3a8d)
  > Fix plugin names for collection plugins. (#60317)
  > psexec - Fix kerb and interactive support (#62556)
  > fix collection jinja2 cache issue (#62543)
  > Add link to become plugins in become docs (#62462)
  > [stable-2.9] cron - Use the default crontab executable in cron and cronvar modules (#59765)
  > Remove unsed / duplicate imports for iosxr module_utils (#61385)
  > Add hint for config option priority (#62463)
  > win_exec_wrapper - Be more defensive when trying to get output errors (#62376)
  > To fix delete to pass the right parameters wrt to Checkpoint modules (#62540)
  > PR to fix if equals error code command is not found (#62539)
  > PR to fix the traceback session uid error (#62527)
  > Add fix for specifying current dir in collections_paths (#62478)
  > Pull request for temp/unused-import-backports (#62472)
  > [stable-2.9] Backport default-test-container updates. (#62473)
  > [Backport/2.9/61774]Update ce_stp to fix bugs (#62512)
  > [Backport/2.9/61842]Update ce_snmp_target_host to fix bugs (#62509)
  > [Backport/2.9/61843]Update ce_snmp_traps to fix bugs (#62507)
  > [Backport/2.9/61995]Update ce_vxlan_arp to fix bugs  (#62505)
  > cloudformation_info - fix KeyError (#62290)
  > [Backport/2.9/61996]update ce_vxlan_vap to fix bugs (#62503)
  > [stable-2.9] Stabilize nxos initiated copy for nxos_file_copy plugin (#62355)
  > Fix network_cli exec_command connection init (#62344)
  > [stable-2.9] Remove obsolete MANIFEST.in entries. (cherry picked from commit 7d40f6d)
  > [2.9] acme_* modules: bump acme-test-container version (#62448)
  > Fix traceback error in IOS and IOSXR when ran with empty config (#62423)
  > Pull request for temp/bgp_61761 (#62469)
  > Remove bad sanity ignore entry.
  > [stable-2.9] Remove leading space in warning messages (#62002)
  > [stable-2.9] Mark ansible-test cloud credentials as sensitive. (cherry picked from commit 9f7b124a6fe616c3fd06d500c1a6f6969c57ba2d)
  > Add implicit localhost hostvars note (#61956)
  > fixed build error for docs (#62356)
  > Fix os_keystone_endpoint endpoint_interface docs (#62283)
  > Fix azure_rm_virtualmachinescalesetinstance_info doc error (#62335)
  > Update mitogen link (#62247)
  > Updating link for guest_id info (#61988)
  > Add some details to any_errors_fatal documentation (#62029)
  > document suboptions for type:list options too (#62177)
  > sanity ignores for a collection need to go to tests/sanity/ (#62182)
  > typo: missing-subption-docs → missing-suboption-docs (#62180)
  > fix fact caching plugin name from json to jsonfile (#62198)
  > Docs formatting: recursively preprocess suboptions (#61900)
  > docs: avoid confusing double negation (#62143)
  > Elaborate on note that docker-priv only works with integration (#62035)
  > test: disable hcloud_floating_ip_info
  > fix typos in network modules (#62320)
  > WIP - Fix ansible-doc bugs and add integration tests. (#62461)
  > [stable-2.9] Fix ansible-doc traceback and sanity test. (#62040)
  > hcloud_networ_info: be more resilient is network already exists
  > Fix ios_lldp_global enable to enabled raised in issue 61554 (#62440)
  > [stable-2.9] Redact sensitive values by default in ansible-test (cherry picked from commit 0631e057e9124af1d1676def456d49c6e0c16404)
  > [stable-2.9] Fix "JSON object must be str, bytes or bytearray, not list" (#62418)
  > gather_facts action plugin: Fix loading network facts modules for smart gathering (#59856)
  > nxos_telemetry replaced state (#62368)
  > Backport PR for Check Point Unit tests for the following module from PR 62338 (#62390)
  > To fix ios_l3_interfaces resource module round trip failure backport for PR 61642 (#62399)
  > Backport PR for Check Point Unit tests for the following module from PR 62214 (#62405)
  > Backport PR for Check Point Unit tests for the following module from PR 62213 (#62386)
  > routeros_facts: fix for error when there's more than 10 interfaces (#62346)
  > Backport PR for Check Point Unit tests for the following module from PR 62216 (#62389)
  > Backport PR for Check Point Unit tests for the following module from PR 62215 (#62388)
  > Backport PR for Check Point Unit tests for the following module from PR 62322 (#62385)
  > added file
  > changelog
  > changelog
  > unique tests (#62328)
  > fix typos in storage modules (#62333)
  > Change enable to enabled for junos_interfaces module (#62321)
  > [stable-2.9] Mark AWS credentials in ansible-test as sensitive.
  > [stable-2.9] Fix display of sanity test doc links.
  > Re-enable some docker_swarm tests. (#61875)
  > Update junos_config.py (#62221)
  > Handle cases where normal commit operation throws a prompt (#62132)
  > [stable-2.9] Don't treat no checksum as a checksum match (#62146)
  > Fix for junos cli_config replace option (#62131)
  > [stable-2.9] VMware: Fix issue with order of changes in vmware_vcenter_statistics (61345) (#62088)
  > Add proper hostname cleanup for nxos tests (#61810)
  > Remove choices from gather_network_resources facts and fix negated all, min (#61362)
  > [stable-2.9] fix nxos_config tests for httpapi (#62082)
  > Call get_capabilities to initiate device connection (#62103)
  > [2.9] openssh_keypair: make sure public key has same permissions as private key (#62037)
  > Fix bfd cmd order and test issues (#61943)
  > nxos_lacp_interfaces: fix integration test dependencies (#61947)
  > nxos_l2_interfaces: fix for integration tests failing to setup layer2 (#61887)
  > lookup_rabbitmq pika > 1.0.0 is_closing bug fix (#61959)
  > [stable-2.9] Connect before reading the prompt? (#61797) (#61883)
  > rabbitmq_publish fix for incorrectly stating message was not published to the queue (#61960)
  > Always specify header of connection keep-alive regardless of python v… (#62218)
  > hall: remove the module for supporting nonexistent messenger (#62152)
  > Set no_log to True for junos_user encrypted_password (#62184)
  > [stable-2.9] Fix ansible-test vcenter test filtering.
  > [stable-2.9] Fix ansible-test collections requirements installation. (#62181)
  > [stable-2.9] Ensure we don't erase unsafe context in TaskExecutor.run on bytes (#62287)
  > [stable-2.9] Standardize eos resource modules (#61736)
  > Fix network resource module wording and typographical errors (#61613) (#61779)
  > explicited RouterOS does not support connection: local (#62229)
  > elasticache_info: fix a typo (#62204) (#62254)
  > fix typos in web_infrastructure modules (#62202) (#62255)
  > fix typos in net_tools_modules (#62201) (#62261)
  > fix typos in identity modules (#62200) (#62265)
  > fix typos in commands modules (#62197) (#62269)
  > fix typos in clustering modules (#62196) (#62271)
  > Backport of 62336: fix typos in remote_management modules (#62339)
  > Allow tower inventory plugin to accept integer inventory_id (#62157)
  > revert back to contiguous (#62301) (#62305)
  > fix typos in cloud modules (#62194) (#62274)
  > Improve documentation on doc fragments (#62219) (#62291)
  > fix typos in modules (#62135) (#62169)
  > Fix typos in database modules and their integration tests (#62125) (#62172)
  > [backport][docs] Backportapalooza docs #2 (#62104)
  > Removed absent parameter from state due to risk
  > [stable-2.9] Fix ansible-test pytest plugin loading. (#62119) (#62120)
  > [stable-2.9] bump hcloud version to 1.4.1 (#62097)
  > Return commands key instead of xml in result for junos rm (#62041)
  > Minify ansible (#61792)
  > Minify theme (#61734)
  > fix width (#61619)
  > Update ovirt_vm.py (#62072)
  > Update playbooks_prompts.rst (#62003)
  > meraki_organization - Add warning about organization deletion (#61886)
  > Update unit tests requirements/units.txt path (#61656)
  > Add caution about handlers & import to Pitfalls (#61060)
  > Typo 'state:' net_lldp (#61543)
  > Fix galaxy server reference in the docs (#61823)
  > Add example of "parent_group" usage in aws_ec2.py (#60430)
  > Clarity on mutual exclusion of Username and Token (#61668)
  > net_user documentation typo configured_password (#61556)
  > Update homebrew_cask example docs (#61637)
  > Docs - Add Meraki to platform option list (#61651)
  > grafana_plugin: update documentation (#60600)
  > osx_defaults - doc tweaks (#60881)
  > Fix documentation to reflect CLI usage for collections-path (#60164)
  > Remove unnecessary information (#61657)
  > Ecs taskdefinition secrets (#60112)
  > Fix typesetting of "GitLab" (#61702)
  > adding a collection local try section (#61626)
  > mysql_info: fix typo (#62067)
  > postgresql: fix typos in modules (#62065)
  > Fix ansible-test coverage --all (#62115)
  > [stable-2.9] Work around virtualenv/venv issue in ansible-test. (#62111)
  > [stable-2.9] Properly exclude tests/output/ from code coverage. (cherry picked from commit 983f0ad)
  > [stable-2.9] Fix ansible-test to ignore `tests/output/`. (#62084)
  > Fix mysql.py logic related to 53326 (#61832)
  > To fix IOSXR L3 Interfaces idempotency failures (#61860)
  > [stable-2.9] Fix issues with ansible-test --venv option. (#62033)
  > win_become - don't dispose logon token until end (#61905)
  > allow external collections under the ansible NS (#61908)
  > ansible-test: vcenter+Worldstream: hide password
  > Fixes to ecs_certificate cert chain for #61738 (#61858)
  > [stable-2.9] Add missed eos modules to porting guide (#61994) (cherry picked from commit 646a0b9)
  > Allow junos_config changes the candidate configuration only (#61969)
  > Fix ansible-connection persist after playbook run complete issue (#61591)
  > [stable-2.9] Properly hide limit and list-hosts args from ansible-inventory (#61618)
  > VMware: not ssl.SSLContext if validate_certs false (#57185)
  > fix erroneous failures in docker_compose due to deprecation warnings … (#61650)
  > docker_container: improve port range parsing error behavior (#61740)
  > Fix failure due to API version check
  > [stable-2.9] User - correct group removal description in docs (#61936) (cherry picked from commit 61efffcbe1)
  > Fix bug preventing wait_condition from being respected when using apply (#61493)
  > [stable-2.9] Fix rpm dependencies for ansible-test
  > Update Ansible release version to v2.9.0b1.post0.
  > New release v2.9.0b1
  > To fix and rename checkpoint to check_point due to legal reasons (#61872)
  > azure_rm_iothub: disable the functional test (#61854)
  > [stable-2.9] Rebalance Azure tests groups (cherry picked from commit 173d47d1f4)
  > [stable-2.9] test: disable the docker swarm tests (#61816)
  > Azure _info modules: fix returned ansible_facts when called as _info (#61805)
  > documentation: modify the link to the docker.txt listing all images (#61838) (#61846)
  > ansible-galaxy fix --server option for roles (#61820)
  > [stable-2.9] Don't truncate the last character from galaxy urls. Fixes #61624 (#61775) (cherry picked from commit 8214d18)
  > [stable-2.9] aws_s3 - wait for the bucket before setting ACLs (#61735) (#61768)
  > Fix creation of DigitalOcean droplets using digital_ocean_droplet module (#61655)
  > [stable-2.9] Allow 13 asterisk characters in password field without warning (#54893)
  > [stable-2.9] Fix systemd start state with deactivating service state (cherry picked from commit ee4b3b8854)
  > To fix iosxr_l3_interfaces module zuul tests (#61592)
  > Fixes IOS L3 intermittent zuul failure (#61682)
  > Backport/2.9/61691 (#61759)
  > [stable-2.9] aws_codebuild tests - add retries and delay instead of a pause task (#61731) (#61771)
  > Set win_pagefile as unstable as thats what it is (#61732)
  > [stable-2.9] debian: prepare the ansible-test package
  > [stable-2.9] Update the rpm spec file to include ansible-test
  > Correct indentation of the code in the example (#61622) (#61725)
  > [stable-2.9] Increase unit test timeout to account for long image download times (#61717) (cherry picked from commit c9e7a2122d)
  > Update Fedora 29 test image
  > [stable-2.9] Avoid infinite recursion on login (#61617) (cherry picked from commit d20d10b)
  > Make sure postgresql tests are run for all postgres_* modules (#61647)
  > [stable-2.9] apt: honor cache_update=false on auto-install deps (#56549)
  > postgresql modules: explicit defaults for bool params (#61538) (#61679)
  > [stable-2.9] ansible-test - Continue if the git command returns an error (#61605)
  > [stable-2.9] Fix ansible-test coverage path handling. (#61528) (#61593)
  > [stable-2.9] Use relative submodule status in ansible-test.
  > Skip certain tests on 2016 (#61585)
  > Azure fix _info/_facts return values for some modules (#61584)
  > New release v2.9.0b1
  > Galaxy refactory 2.9 (#61581)
  > New release v2.9.0b1
  > Update changelog url
  > Rewrite nxos_file_copy as an action plugin (#60643)
  > Fix ansible-test handling of submodules.
  > Fix crashing bug in purefa_info module and add some new info (#61494)
  > Rename junos_lldp_global enable option to enabled (#61551)
  > Revert "New Module: NetApp Account (#59939)"
  > Properly load module_prefix for collections in task_executor.py (#60420)
  > New Module: NetApp Account (#59939)
  > BOTMETA: fix team_extreme name use (#61557)
  > VMware: add support for multiple CD-ROMs (#51120)
  > Update BOTMETA to be included as maintainer for EXOS modules. (#61485)
  > Fix doc for network_cli connection retry timer (#61509)
  > CloudStack modules: rename _facts -> _info (#61090)
  > cloudscale_volume: refactor to implement tags support (#61531)
  > add tag functionality to cs_network (#61530)
  > Add 'min' to gather_subset ios_facts documentation (#61536)
  > Add porting guide entry for gathering facts tag change (#61180)
  > fix suboptions of list to replacce _ with - (#61542)
  > Defer passlib dependency from plugins/filter/network.py (#59304)
  > group_with_exclusion module (#61480)
  > Resource module for iosxr_l3_interfaces (#60464)
  > Rename remaining facts -> info (#61516)
  > Don't bother Ricky (#61377)
  > add porting guide for bare vars in conditionals (#60943)
  > mds module (#61472)
  > session module (#61471)
  > discard module (#61452)
  > application_site_group (#61289)
  > jboss: add seealso (#61532)
  > postgresql modules: add seealso section (#61526)
  > Update collections integration targets path. (#61523)
  > run_ips_update module (#61440)
  > vultr: add changelog and update porting guide (#61520)
  > Move the ansible-test output_dir.
  > Collection role relative deps (#61517)
  > Rename Azure modules: facts -> info (#61505)
  > tag module (#61393)
  > dynamic_object module (#61437)
  > keycloak: improve testability of authentification (#57611)
  > threat_layer module (#61389)
  > Fix race condition in test_sunos_get_uptime_facts
  > Add additional group for sanity tests
  > service_group module (#61448)
  > Rename dtl and db _facts --> _info (#61496)
  > Simplify ansible-test target processing. (#61506)
  > Fix in get api for eric_eccli cliconf plugin (#61507)
  > exception_group module (#61474)
  > security_zone module (#61447)
  > service_icmp6 module (#61453)
  > service_rpc module (#61468)
  > service_dce_rpc module (#61465)
  > wildcard module (#61399)
  > dns_domain module (#61436)
  > SIG Additional fix (#61502)
  > global_assignment module (#61449)
  > run_script module (#61444)
  > install_policy module (#61446)
  > threat_exception module (#61470)
  > threat_profile module (#61391)
  > multicast_address_range module (#61438)
  > vpn_community_star module (#61398)
  > vpn_community_meshed module (#61397)
  > New module: cvs snapshots for aws (#61023)
  > service_other module (#61450)
  > service_icmp module (#61451)
  > new module: Cloud Volumes for AWS, active Directory (#61342)
  > package module (#61439)
  > simple_gateway module (#61388)
  > service_sctp module (#61386)
  > Limit config fetch on junos_l3_interfaces (#61219)
  > verify_policy module (#61455)
  > put_file module (#61479)
  > time module (#61477)
  > New module - na_ontap_ldap_client (#59713)
  > nxos_bfd_interfaces: new module (#61407)
  > access_layer module (#61373)
  > New module - na_ontap_ldap (#59718)
  > administrator module (#61286)
  > application_site_category module (#61288)
  > threat_protection_override module (#61481)
  > Improving na_ontap_command module (#60471)
  > access_role module (#61282)
  > threat_indicator module (#61278)
  > host module (#61277)
  > service_udp module (#61276)
  > service_tcp module (#61275)
  > group module (#61274)
  > application_site module (#61287)
  > access_rule module (#61281)
  > threat_rule module (#61280)
  > Minor bug fixes - 3 (#61458)
  > new module netapp csv pools for aws (#61340)
  > Fix paths in sanity tests.
  > new module: Cloud Volume for AWS FileSystems (#61343)
  > Change location of collections tests.
  > Improve ansible-test --venv error handling.
  > Reordering entries. (#61491)
  > T woerner max concurrent (#60702)
  > default collection support (#61415)
  > Fix TypeError in ec2_group.py for Python3 when sorting dictionary list (#59844)
  > Show doc URL for sanity test failures
  > More ansible-test path handling updates. (#61484)
  > New storage/netapp module - na_ontap_kerberos_realm (#59923)
  > Revert "maven_artifact.py - add support for version ranges by using spec (#54309)"
  > Addition of ECS_Certificate Module (#60883)
  > Add netapp_e_firmware module (#59529)
  > Add netapp_e_drive_firmware (#59528)
  > validate-modules - Use error codes instead of numbers (#60711)
  > Support galaxy v3/autohub API in ansible-galaxy (#60982)
  > Minor bug fixes - 3 (#61461)
  > Minor bug fixes - 5 (#61462)
  > oVirt: rename _facts -> _info (#61299)
  > improve list paremeter description. (#60948)
  > Minor bug fixes - 1 (#61456)
  > Minor bug fixes - 6 (#61464)
  > Minor bug fixes - 1 (#61454)
  > Resource Module for exos_lldp_global (#60988)
  > Fixes #61244 (#61432)
  > Bug fixes for GCP modules (#61359)
  > os_image_facts: add ability to filter Openstack images based on properties
  > Add listen_port_facts module (#61463)
  > New module eos_lacp_interfaces (#61349)
  > VMware: vmware_guest_screenshot module fix get_parent_datacenter issue (#60626)
  > Fix CI test result placement.
  > Attempt quick fix for CI failures.
  > Correct grammar of contribute-message in footer. (#61414)
  > filename attribute (#61426)
  > assign_global_assignment module (#61290)
  > address_range module (#61273)
  > publish module (#61312)
  > Checkpoint Network module (#61309)
  > Add a --venv option to ansible-test. (#61422)
  > Add tray/drawer loss protection preference and integration tests to netapp_e_storagepool module. (#60151)
  > Typo in example for ios_l2_interface - allow_vlans (#61366)
  > New module eos_lldp_interfaces (#61341)
  > Update Ansible sphinx theme to rtd theme version 0.4.3 (#61189)
  > New options to Interface  (#60499)
  > Auto support logs were not being created (#60901)
  > Added integration tests for the following modules: (#55523)
  > Files from PR#60621, continue working on fortios_facts modules (#61405)
  > Fix exos_facts httpapi (#61198)
  > Feature/onyx wjh upstream (#61269)
  > Deprecate alias 'thirsty' from all usages (#61245)
  > icx: new module icx_lldp (#61310)
  > Win setup processor (#61425)
  > Rename Azure modules: "facts"->"info"  (#61417)
  > new module postgresql_publication (#59439)
  > FortiOS modules for 2.9 - 11 (#61387)
  > Overhaul ansible-test test path handling. (#61416)
  > Adding snapshot module (#61418)
  > Add support for network_cli connection retry (#61103)
  > icx: new module icx_interface (#60037)
  > Branch icx l3 interface new (#61363)
  > added gcp_storage_file lookup plugin (#56754)
  > Support relative imports in AnsiballZ. (#61196)
  > win_updates: Add flag to only download updates without installing them (#58631)
  > win modules - standarize regex  and regxp as alias (#59037)
  > Change collection PS util import pattern (#61307)
  > Allow password to be null in Scheduled Task for gMSA (#60990)
  > New module to allow two FlasArrays to connect ready for replication (#60293)
  > New module to manage SNMP managers in Pure Storage FlashArray (#59203)
  > New module for Pure Storage FlashBlade Remote Assist control (#59261)
  > Added Notes (#61315)
  > remove the word "support" from Windows pages, add Windows Server 2019 (#61404)
  > Change references to ansible_facts (#61353)
  > Changes references to ansible_facts (FA_RA) (#61355)
  > Changes references to ansible_facts (FB_S3USER) (#61356)
  > New module to set SMTP config for Pure Storage FlashArray (#58899)
  > New module to set alert email addresses for Pure Storage FlashArray (#57864)
  > New module for SMTP configuration on Pure Storage FlashBlade (#59270)
  > New module to manage volume groups on Pure Storage FlashArray (#58854)
  > Add azure resource lock module (#55700)
  > Add the azure_rm_azurefirewall_info module (#58697)
  > OneView: rename _facts -> _info (#61208)
  > removes the word 'support' from appendix pages (#61409)
  > added gcp_kms filters filter plugin (#56755)
  > PowerShell - Added coverage collector (#59009)
  > Rename Azure modules:  facts -> info (#60987)
  > smartos_image_facts: rename to smartos_image_info (#60915)
  > Scaleway: rename _facts -> _info (#61095)
  > Online: rename _facts -> _info (#61091)
  > Meraki - Enable API call rate limiting for requests (#54827)
  > Remove unused import in junos/utils/utils.py (#61384)
  > Remove unsed / duplicate imports for iosxr module_utils (#61385)
  > Revert "Disable Hetzner Cloud integration tests due to authentication issues (#61375)" (#61383)
  > vertica_facts: rename to vertica_info (#60916)
  > Update _ios_l2_interface.py (#61401)
  > ansible-test: async deployment w/ vcenter provider (#59984)
  > Move instantiation of terminal plugin earlier (#61261)
  > Add iosxr_lag_interfaces resource module (#61303)
  > Fix extended loop_control with includes (#61231)
  > Template value of debugger and then check for validity (#53587)
  > Add kernel version in ansible facts (#40069)
  > Added more explanation to keypair. (#52766)
  > getent - add service support(#60295)
  > OpenStack: rename _facts -> _info (#61197)
  > FortiOS modules for 2.9 - 10 (#61367)
  > vmware_guest_disk_info/test: ensure the test VM is running
  > vmware/test: clean up dvswitch_0001 and dvswitch_0002
  > Added vserver to lun_info field to ensure unique LUN dict keys (#61357)
  > Disable Hetzner Cloud integration tests due to authentication issues (#61375)
  > Support delegation testing collections with deps.
  > Fix pipelining in buildah connection plugin (#59745)
  > Add aci_l3out_extsubnet.py (#58087)
  > aci_maintenance_group_node - Fix "target_filter" (#58675)
  > New Module: na_ontap_ndmp (#59815)
  > bug fixes for group (#60887)
  > Volume dev upstream new options (#59660)
  > postgresql modules: add seealso section (#61368)
  > Add aci_vmm_credential.py (#60910)
  > Resource module for iosxr_l2_interfaces (#59964)
  > added resources to associate domain to EPG (#60571)
  > FortiOS System Fimrware Upgrade Module (#59213)
  > FortiOS modules for 2.9 - 9 (#61320)
  > Fix typo in postgresql_privs.py (#61365)
  > lag config changes (#61361)
  > Added nxos_lldp_global resource module (#60072)
  > postgresql_db: add seealso section (#61360)
  > postgresql_copy: add seealso section (#61314)
  > adding 3 new methods, get to retrieve configurational data, monitor to retreieve operational data, execute to perform action (#61331)
  > Pluribus Networks log audit exception module with unit test cases (#60456)
  > Pluribus Networks vtep module with unit test cases (#60455)
  > Fix junos resource modules group based config and minor updates (#61224)
  > Remove unnecessary code (#61350)
  > Support Azure IoT hub and related module (#55121)
  > Fortinet: FortiAnalyzer Plugin and Module Utils and FAZ_DEVICE update. (#58882)
  > icx: new module icx_user (#60007)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_hs_profile (#61163)
  > Update sanity tests for collections. (#61352)
  > icx: new module icx_logging (#60036)
  > icx: new module icx_copy (#59920)
  > icx: new module icx_system (#60024)
  > icx: new module icx_vlan (#59985)
  > ignore wwitzel3 for ansible_tower modules in BOTMETA (#61351)
  > Support automation account managment (#56429)
  > Remove 'network-interface' for tag_specifications (#53398)
  > route53: optimize zone_id lookup when hosted_zone_id is provided (#60437)
  > Improve ansible-test env display. (#61339)
  > add azure monitor log profile module (#54702)
  > fix keyvault secret bug (#60754)
  > Bug fixes for GCP modules (#61094)
  > Bug fixes for GCP modules (#61251)
  > VMWare - Rename _facts to _info (#57474)
  > Redfish modules: rename _facts -> _info (#60992)
  > Bug fixes for GCP modules (#61093)
  > New Module: gcp_kms_key_ring_info (#61099)
  > gcp_compute refactor (#61249)
  > Fixes iosxr interfaces zuul failure  (#61313)
  > openssl_*: deprecate PyOpenSSL backends (#59907)
  > acme_certificate: make compatible to Buypass' ACME v2 testing endpoint (#60727)
  > acme_account_info: retrieve orders (#59697)
  > openssl_certificate_info: add ocsp_uri return value (#60393)
  > New module eos_lldp_global (#60975)
  > Cast booleans to strings. (#60544)
  > Adding new options to na_ontap_nfs module (#59505)
  > Added comment field 
8000
to na_ontap_volume module (#59566)
  > module_utils/redfish_utils.py: add ForceRestart option (#61104)
  > Properly JSON encode AnsibleUnsafe, using a pre-processor (#60602)
  > Add module aliases back in hardcoded module_defaults list (#61203)
  > New options for identity_preserve (#60498)
  > Clarifying: no lists in name parameter (#61029)
  > VMware: Add missing HA admission control policies in vmware_cluster_ha (#60233)
  > Fortinet's new module for fortios_user_local (#61054)
  > FortiOS modules for 2.9 - 8 (#61308)
  > Deprecate net_* modules (#60818)
  > Add nxos_l2_interfaces resource module (#61120)
  > icx: new module icx_facts (#61225)
  > fix bug - k8s was crashing when yaml ended with 3 dashes (#61182)
  > icx: new module icx_linkagg (#59967)
  > icx: new module icx_static_route (#59978)
  > adding group parameter for win_firewall_rule (#55109)
  > Fix up env config source for Galaxy server list (#61294)
  > Add Rest API to DNS (#59937)
  > Added NetApp ONTAP Adaptive QoS Policy Module (#58707)
  > AWS dynamic inventory: fixup RDS integration tests (#61259)
  > FortiOS modules for 2.9 - 7 (#61217)
  > Remove unused imports from netconf_get (#61265)
  > Remove duplicate imports in iosxr_lldp_interfaces (#61266)
  > Relocate ansible-test self tests outside package. (#61255)
  > Remove unsed variable is l2_interfaces.py (#61246)
  > Vultr: rename _facts -> _info (#61239)
  > Add out-of-tree check to symlinks sanity test.
  > Use `.cfg` extension for pylint configs.
  > Remove duplicate imports from iosxr_lacp_interfaces (#61258)
  > Sanity test updates for collections support. (#61248)
  > Fix issues with aws_kms when working cross-account and with IDs (#60805)
  > ACME modules: bump test container version (#61192)
  > Handle multiple Content-Type headers correctly (#31238)
  > os_server: keep optional nic args for nics specified using net-name or port-name. (#20969)
  > Fix typo in 'Ansible and Python 3' dev guide (#61226)
  > ec2_asg: fix the integration tests (#61212)
  > Renaming `onepassword_facts` to `onepassword_info`. (#61237)
  > New Module: gcp_kms_crypto_key (#61096)
  > New Module: gcp_kms_crypto_key_info (#61097)
  > New Module: gcp_kms_key_ring (#61098)
  > Add use_proxy option to httpapi (#59259)
  > Resource module for ios_l3_interfaces (#60405)
  > added better description on how aggregate functions (#61069)
  > platform guide updates (#61121)
  > openssl_certificate/csr(_info): add support for SubjectKeyIdentifier and AuthorityKeyIdentifier (#60741)
  > aws_kms: Update policy on existing keys (when passed) (#60059)
  > icx: new module icx_config (#59914)
  > bfd_global: minor test-only fix (#60965)
  > Add nxos_l3_interfaces resource module (#61021)
  > Fortinet's new module for fortios_user_password_policy (#61055)
  > FortiOS modules for 2.9 - 6 (#61170)
  > Fix zuul error for IOSXR interfaces PRs (#61174)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_ip_address_type (#61088)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_nai_realm (#61089)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_network_auth_type (#61109)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_roaming_consortium (#61110)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_anqp_venue_name (#61112)
  > postgresql_user: add groups parameter (#60638)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_conn_capability (#61114)
  > Fortinet's new module for fortios_vpn_certificate_crl (#61124)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_operator_name (#61125)
  > Fortinet's new module for fortios_vpn_certificate_local (#61126)
  > Fortinet's new module for fortios_vpn_certificate_ocsp_server (#61128)
  > Fortinet's new module for fortios_vpn_certificate_remote (#61129)
  > Fortinet's new module for fortios_vpn_ssl_web_user_bookmark (#61137)
  > Fortinet's new module for fortios_waf_main_class (#61139)
  > Fortinet's new module for fortios_waf_signature (#61140)
  > Fortinet's new module for fortios_waf_sub_class (#61141)
  > Fortinet's new module for fortios_wanopt_auth_group (#61142)
  > Fortinet's new module for fortios_wanopt_cache_service (#61143)
  > Fortinet's new module for fortios_wanopt_content_delivery_network_rule (#61144)
  > Fortinet's new module for fortios_wanopt_peer (#61146)
  > Fortinet's new module for fortios_wanopt_remote_storage (#61147)
  > Fortinet's new module for fortios_wanopt_webcache (#61148)
  > Fortinet's new module for fortios_web_proxy_debug_url (#61149)
  > Fortinet's new module for fortios_web_proxy_forward_server (#61150)
  > Fortinet's new module for fortios_web_proxy_forward_server_group (#61152)
  > Fortinet's new module for fortios_web_proxy_url_match (#61153)
  > Fortinet's new module for fortios_web_proxy_wisp (#61154)
  > Fortinet's new module for fortios_wireless_controller_ap_status (#61155)
  > Fortinet's new module for fortios_wireless_controller_ble_profile (#61156)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_osu_provider (#61158)
  > Fortinet's new module for fortios_wireless_controller_timers (#61159)
  > Fortinet's new module for fortios_wireless_controller_vap_group (#61160)
  > Fortinet's new module for fortios_wireless_controller_hotspot20_h2qp_wan_metric (#61161)
  > Fortinet's new module for fortios_wireless_controller_wtp_group (#61162)
  > Fortinet's new module for fortios_wireless_controller_hotspot20…
wincent added a commit that referenced this pull request Jul 19, 2024
Upstream has made a number of changes, merging in some PRs that I sent
and adding some equivalent functionality. So I rebased the remaining
branches that matter and added some necessary things on top. Overall, I
currently have these PRs open:

- wolffiex/shellbot#7
  ("docs: fix formatting in README"); this is a redo of:
  wolffiex/shellbot#1

- wolffiex/shellbot#8
  ("chore: remove debugging println!"); necessary because upstream added
  a new file-based prompt customization mechanism, but you can't use it
  without removing the debugging statements.

- wolffiex/shellbot#9
  ("feat: refactor health check to allow spaces in SHELLBOT"); necessary
  to keep healthcheck working if you take advantage of the new
  file-based prompt customization.

- wolffiex/shellbot#10
  ("feat: cosmetic tweaks for Neovim"); draft because it would require
  some changes to directory layout to make it complete, and I don't know
  if upstream will be open to that.

I updated the `wincent` branch in my fork to contain all of these, all
on top of latest upstream `main`.

Note that upstream did some renaming ("ChatGPT" → "ChatBot") so I
mirrored that here too.

* aspects/nvim/files/.config/nvim/pack/bundle/opt/shellbot/lua cc3a399...bef7bb5 (40):
  > Merge branch 'cosmetic-tweaks' into wincent
  > Merge branch 'fix-healthcheck' into wincent
  > Merge branch 'remove-debug-statements' into wincent
  > Merge branch 'readme-formatting' into wincent
  > Chatbot rename
  > Transcript error
  > Logging and fixes newlines
  > Add file arg for system prompt
  > Write one line instead of two
  > Print non-sse output to stderr
  > Generate buffer titles
  > Improve error handling
  > Try merge again
  > README update
  > New Anthropic model!
  > Merge pull request #2 from wincent/assistant-typo
  > Merge pull request #4 from wincent/ft
  > Merge pull request #5 from wincent/healthcheck
  > Prompt cleanup
  > Rename
  > Remove ProviderType
  > Simplify
  > Remove some async
  > Cleanup
  > Oops
  > README update
  > cleanup
  > Remove test transcript
  > Both work
  > Builds with anthropic client
  > Refactor sse converter
  > Separate api provider into module
  > Merge pull request #6 from wincent/header-after-interrupt
  < Merge branch 'header-after-interrupt' into wincent
  < Merge branch 'cosmetic-tweaks' into wincent
  < Merge branch 'healthcheck' into wincent
  < Merge branch 'ft' into wincent
  < Merge branch 'custom-prompt' into wincent
  < Merge branch 'assistant-typo' into wincent
  < Merge branch 'readme-formatting' into wincent
wincent added a commit that referenced this pull request Sep 27, 2024
And run `support/base16-builder.rb`.

Motivation: post-merge of:

- tinted-theming/tinted-kitty#2

* vendor/tinted-theming/tinted-kitty 474e942...09c2f8c (2):
  > Update with the latest tinted-theming colorschemes
  > feat: add `cursor_text_color` (#2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0