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

Cert server container #778

Merged
merged 84 commits into from
Dec 12, 2020
Merged

Cert server container #778

merged 84 commits into from
Dec 12, 2020

Commits on Oct 20, 2020

  1. Configuration menu
    Copy the full SHA
    80044fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8e9c91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c5e9ed View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. Configuration menu
    Copy the full SHA
    d53eb6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bc7cc0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5121833 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa12013 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4357f87 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    073e435 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2020

  1. Fold "cert_server" functionality into "letsencrypt" mode

    Fold the cert_server functionality into the letsencrypt mode so that 
    there is not a race condition when renewing certificates if the 
    cert_server is running in the same set of containers as the letsencrypt 
    certmgr (expected deployment)
    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    ed5029a View commit details
    Browse the repository at this point in the history
  2. Fix shebang

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    77f06cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01b5f3a View commit details
    Browse the repository at this point in the history
  4. Fix type for mode_choices

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    b14b182 View commit details
    Browse the repository at this point in the history
  5. Updates from code review.

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    fb7eb49 View commit details
    Browse the repository at this point in the history
  6. Fix type defs

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    d5318ae View commit details
    Browse the repository at this point in the history
  7. Correct file formatting

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    e8c818c View commit details
    Browse the repository at this point in the history
  8. Fix Lint errors

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    6e357dc View commit details
    Browse the repository at this point in the history
  9. Merge branch 'port_certmgr_to_python' into cert_server_container

    # Conflicts:
    #	certmgr/scripts/entrypoint.py
    #	certmgr/scripts/letsencryptcert.py
    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    6eb9776 View commit details
    Browse the repository at this point in the history
  10. Fix renew method

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    2cc39cc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5d5016a View commit details
    Browse the repository at this point in the history
  12. Type

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    1f6abee View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    773c123 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4bb6076 View commit details
    Browse the repository at this point in the history
  15. Change cert_file to cert

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    a67d19e View commit details
    Browse the repository at this point in the history
  16. Change List to Tuple

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    6cced8b View commit details
    Browse the repository at this point in the history
  17. Set Python files to use LF ending so they are compatible from Windows…

    … when copied into a Docker image
    johnthagen committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    a939471 View commit details
    Browse the repository at this point in the history
  18. Document the certmgr methods

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    1640b21 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a660b71 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    82bfde8 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2f4c92b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c5f9010 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    080af57 View commit details
    Browse the repository at this point in the history
  24. Lint corrections

    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    dc2615a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8419eba View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e0450a6 View commit details
    Browse the repository at this point in the history
  27. Merge remote-tracking branch 'origin/master' into cert_server_container

    # Conflicts:
    #	certmgr/README.md
    #	certmgr/scripts/func.py
    #	certmgr/scripts/func.sh
    #	certmgr/scripts/letsencrypt.sh
    #	certmgr/scripts/letsencrypt_cert.py
    #	docker_deploy/vars/config_common.yml
    #	scripts/docker_setup.py
    jmgrady committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    4afbd8a View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. Configuration menu
    Copy the full SHA
    02c1bfb View commit details
    Browse the repository at this point in the history
  2. Revert from Path.readlink() to os.readlink(path)

    Path.readlink is not available until Python 3.9.
    jmgrady committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    6ee1162 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bab8628 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. Configuration menu
    Copy the full SHA
    8c0d809 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d9de72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c33312 View commit details
    Browse the repository at this point in the history
  4. Rename func.py to utils.py

    jmgrady committed Oct 28, 2020
    Configuration menu
    Copy the full SHA
    24f1199 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2020

  1. Fix typo

    jmgrady committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    e1e01fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cfdb87 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4ee6bf View commit details
    Browse the repository at this point in the history
  4. Create Nginx configs for CERT_ADDL_DOMAINS

    Create Nginx configs for CERT_ADDL_DOMAINS so that the http challenges 
    for these domains will pass.
    jmgrady committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    c275c26 View commit details
    Browse the repository at this point in the history
  5. Remove Final types

    Final is only available from typing module starting in Python 3.9.  The 
    certmgr container has Python 3.7.3
    jmgrady committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    9f4e2cb View commit details
    Browse the repository at this point in the history
  6. Start implementation of CertServerCert class

    Create CertServerCert class, derived from LetsEncryptCert class
    jmgrady committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    64412b6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bdb307b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    51d85f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. Configuration menu
    Copy the full SHA
    1838633 View commit details
    Browse the repository at this point in the history
  2. Create AWS S3 variable

    jmgrady committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    de66ded View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b2c8e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2020

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

Commits on Nov 9, 2020

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

Commits on Nov 24, 2020

  1. Configuration menu
    Copy the full SHA
    8777137 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into cert_server_container

    # Conflicts:
    #	docker_deploy/vars/packages.yml
    jmgrady committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    c92f5f9 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

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

Commits on Dec 4, 2020

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

Commits on Dec 7, 2020

  1. Configuration menu
    Copy the full SHA
    4135d60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8507e90 View commit details
    Browse the repository at this point in the history
  3. Fix YAML indentation

    jmgrady committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    88aa426 View commit details
    Browse the repository at this point in the history
  4. Remove certserver environment variables

    cert_server is not implemented as a separate container - it is part of 
    the certmgr image.
    jmgrady committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    6873852 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6edb206 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce3f1b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4f3c73e View commit details
    Browse the repository at this point in the history
  8. Fix generation of environment variable files

    Add test for variables with integer values.
    jmgrady committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    236a59a View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. Fix import order

    jmgrady committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    f55be1f View commit details
    Browse the repository at this point in the history
  2. Remove s3_cache directory

    jmgrady committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    85e4f12 View commit details
    Browse the repository at this point in the history
  3. Update certmgr documentation

    Update the README.md for the certmgr container.  As part of this 
    process, some environment variable names were changed for consistency.
    jmgrady committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    462f17b View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/master' into cert_server_container

    # Conflicts:
    #	docker_deploy/group_vars/qa/main.yml
    #	docker_deploy/group_vars/server/main.yml
    jmgrady committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    56ee5f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. Make prettier happy

    jmgrady committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    dd80493 View commit details
    Browse the repository at this point in the history
  2. Remove credential manager feature.

    Feature is not ready yet.
    jmgrady committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    a34d301 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d79d69 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

  1. Fix python formatting

    jmgrady committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    cbf0b76 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2020

  1. Configuration menu
    Copy the full SHA
    cdd8460 View commit details
    Browse the repository at this point in the history
  2. Changes from review

    jmgrady committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    d15abbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6cecc4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2886ef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3581ede View commit details
    Browse the repository at this point in the history
  6. Fix merge conflicts

    johnthagen committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    365fc5e View commit details
    Browse the repository at this point in the history
  7. Remove unneeded Optional

    johnthagen committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    566be88 View commit details
    Browse the repository at this point in the history
  8. Remove unused import

    johnthagen committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    dd35dcc View commit details
    Browse the repository at this point in the history