Skip to content
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

Support Consul for distributed consensus #238

Merged
merged 57 commits into from
Jan 17, 2023
Merged

Support Consul for distributed consensus #238

merged 57 commits into from
Jan 17, 2023

Commits on Jan 3, 2023

  1. add role "consul"

    vitabaks committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    9019c7e View commit details
    Browse the repository at this point in the history
  2. delete unused

    vitabaks committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    b35c3e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    204a84d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9d4b90 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21b8416 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1e7d4b1 View commit details
    Browse the repository at this point in the history
  7. add consul to tags.md

    vitabaks committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    01b8fad View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dec44e7 View commit details
    Browse the repository at this point in the history
  9. consul: update vars

    vitabaks committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    16421ea View commit details
    Browse the repository at this point in the history
  10. add dig command

    vitabaks committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    17ef486 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    740cb17 View commit details
    Browse the repository at this point in the history
  12. Update consul.yml

    vitabaks committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    f9bfa93 View commit details
    Browse the repository at this point in the history
  13. Update system.yml

    vitabaks committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    cab162c View commit details
    Browse the repository at this point in the history
  14. consul: add pre-check

    vitabaks committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    930b85b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c7802e4 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Update inventory

    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    a207a2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f622af View commit details
    Browse the repository at this point in the history
  3. Update vars/main for consul

    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    e1af272 View commit details
    Browse the repository at this point in the history
  4. add consul_services

    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    d9d02b6 View commit details
    Browse the repository at this point in the history
  5. consul: fix a typo

    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    1bb35db View commit details
    Browse the repository at this point in the history
  6. update consul pre-check

    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    3164e24 View commit details
    Browse the repository at this point in the history
  7. consul: make sure the python3-pip package are present

    fixed:
    FAILED! => {"changed": false, "msg": "Unable to find any of pip3 to use.  pip needs to be installed."}
    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    f70a894 View commit details
    Browse the repository at this point in the history
  8. consul: update the "Disable systemd-resolved" tasks

    fixed:
    
    TASK [consul : Remove resolv.conf association with systemd-resolved] ********************************************************************************************************************************************
    fatal: [3.223.140.234]: FAILED! => {"changed": false, "gid": 0, "group": "root", "mode": "0777", "msg": "src file does not exist, use \"force=yes\" if you really want to create the link: /run/resolvconf/resolv.conf", "owner": "root", "path": "/etc/resolv.conf", "size": 39, "src": "/run/resolvconf/resolv.conf", "state": "link", "uid": 0}
    fatal: [172.31.15.62]: FAILED! => {"changed": false, "gid": 0, "group": "root", "mode": "0777", "msg": "src file does not exist, use \"force=yes\" if you really want to create the link: /run/resolvconf/resolv.conf", "owner": "root", "path": "/etc/resolv.conf", "size": 39, "src": "/run/resolvconf/resolv.conf", "state": "link", "uid": 0}
    fatal: [172.31.5.27]: FAILED! => {"changed": false, "gid": 0, "group": "root", "mode": "0777", "msg": "src file does not exist, use \"force=yes\" if you really want to create the link: /run/resolvconf/resolv.conf", "owner": "root", "path": "/etc/resolv.conf", "size": 39, "src": "/run/resolvconf/resolv.conf", "state": "link", "uid": 0}
    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    2268e26 View commit details
    Browse the repository at this point in the history
  9. Update deploy_pgcluster.yml

    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    bc9b7aa View commit details
    Browse the repository at this point in the history
  10. Update main.yml

    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    71ce871 View commit details
    Browse the repository at this point in the history
  11. Update main.yml

    vitabaks committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    8af02b1 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2023

  1. Configuration menu
    Copy the full SHA
    3403d6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    deefc73 View commit details
    Browse the repository at this point in the history
  3. Update molecule.yml

    vitabaks committed Jan 8, 2023
    Configuration menu
    Copy the full SHA
    d51d696 View commit details
    Browse the repository at this point in the history
  4. Update converge.yml

    vitabaks committed Jan 8, 2023
    Configuration menu
    Copy the full SHA
    26f0780 View commit details
    Browse the repository at this point in the history
  5. Update prepare.yml

    vitabaks committed Jan 8, 2023
    Configuration menu
    Copy the full SHA
    7e917a6 View commit details
    Browse the repository at this point in the history
  6. Update molecule.yml

    vitabaks committed Jan 8, 2023
    Configuration menu
    Copy the full SHA
    789c9ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7462220 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6c3b042 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c4af678 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe5f3f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    cdf5877 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    922b766 View commit details
    Browse the repository at this point in the history
  3. consul: fix yamllint warning

    vitabaks committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    a19e409 View commit details
    Browse the repository at this point in the history
  4. Update .ansible-lint

    vitabaks committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    f8566f8 View commit details
    Browse the repository at this point in the history
  5. Update asserts.yml

    vitabaks committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    acf555a View commit details
    Browse the repository at this point in the history
  6. Update asserts.yml

    vitabaks committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    468b301 View commit details
    Browse the repository at this point in the history
  7. Update asserts.yml

    vitabaks committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    54a6078 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    53650a8 View commit details
    Browse the repository at this point in the history
  9. molecule: consul_iface_check: false

    Added to prevent test failures in CI.
    vitabaks committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    cb9d2e4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    240c8a5 View commit details
    Browse the repository at this point in the history
  11. Update converge.yml

    vitabaks committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    72737b2 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Configuration menu
    Copy the full SHA
    3b6160c View commit details
    Browse the repository at this point in the history
  2. Update deploy_pgcluster.yml

    Add become: true
    vitabaks committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    04ce592 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Configuration menu
    Copy the full SHA
    27ccd72 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. consul: Check if resolv.conf is pointing to systemd-resolved before s…

    …topping service
    
    Compatibility with RedHat family version 9.
    
    Fixed:
    
    FAILED! => {"changed": false, "msg": "Could not find the requested service systemd-resolved: host"}
    vitabaks committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    17f5628 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    vitabaks authored Jan 16, 2023
    Configuration menu
    Copy the full SHA
    158bdd9 View commit details
    Browse the repository at this point in the history
  3. Update dnsmasq.yml

    vitabaks committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    c9bb3bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f57b6f7 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Add TypeC image

    vitabaks authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    ca34b3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65d1139 View commit details
    Browse the repository at this point in the history
  3. README: add Consul scheme

    vitabaks authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    7c52df2 View commit details
    Browse the repository at this point in the history