diff --git a/doc/changes/changes_2.1.0.md b/doc/changes/changes_2.1.0.md index ff7ebcd2..e0a8ac7e 100644 --- a/doc/changes/changes_2.1.0.md +++ b/doc/changes/changes_2.1.0.md @@ -23,7 +23,7 @@ Version: 2.1.0 ## Bug Fixes -n/a +* #303: Fixed AWS Codebuild ## Documentation diff --git a/doc/developer_guide/updating_packages.md b/doc/developer_guide/updating_packages.md index 66504e03..76f4fb28 100644 --- a/doc/developer_guide/updating_packages.md +++ b/doc/developer_guide/updating_packages.md @@ -2,7 +2,9 @@ The packages to be installed by Ansible are using pinned versions, e.g. for [docker](../../exasol/ds/sandbox/runtime/ansible/roles/docker/defaults/main.yml). -In case ansible reports "no available installation candidate" for a specific version of a package, please search for newer versions of the package on https://packages.ubuntu.com/. +In case ansible reports "no available installation candidate" for a specific version of a package, please search for newer versions of the package on https://packages.ubuntu.com/ or https://www.ubuntuupdates.org/. + +On `ubuntuupdates.org` you can use the [Package Search](https://www.ubuntuupdates.org/package_metas), please only use button "Package Search" or a URL like https://www.ubuntuupdates.org/package_metas?exact_match=1&q=network-manager. If the update is very new and not yet displayed on packages.ubuntu.com you can use @@ -10,3 +12,5 @@ If the update is very new and not yet displayed on packages.ubuntu.com you can u apt-get update apt-search ``` + +Maybe installing the command [chdist](https://manpages.ubuntu.com/manpages/xenial/en/man1/chdist.1.html) could also be helpful, as it allows searching for packages and updates in other versions and distributions of ubuntu than the one installed on your local system. diff --git a/exasol/ds/sandbox/runtime/ansible/roles/netplan/defaults/main.yml b/exasol/ds/sandbox/runtime/ansible/roles/netplan/defaults/main.yml index d7ba207c..df2b8c48 100644 --- a/exasol/ds/sandbox/runtime/ansible/roles/netplan/defaults/main.yml +++ b/exasol/ds/sandbox/runtime/ansible/roles/netplan/defaults/main.yml @@ -1,4 +1,4 @@ --- apt_dependencies: - - network-manager=1.36.4-2ubuntu1 + - network-manager=1.36.6-0ubuntu2 diff --git a/poetry.lock b/poetry.lock index 79f1fce2..f17448a6 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. [[package]] name = "annotated-types" @@ -1439,6 +1439,23 @@ all = ["gssapi (>=1.4.1)", "invoke (>=2.0)", "pyasn1 (>=0.1.7)", "pywin32 (>=2.1 gssapi = ["gssapi (>=1.4.1)", "pyasn1 (>=0.1.7)", "pywin32 (>=2.1.8)"] invoke = ["invoke (>=2.0)"] +[[package]] +name = "passlib" +version = "1.7.4" +description = "comprehensive password hashing framework supporting over 30 schemes" +optional = false +python-versions = "*" +files = [ + {file = "passlib-1.7.4-py2.py3-none-any.whl", hash = "sha256:aa6bca462b8d8bda89c70b382f0c298a20b5560af6cbfa2dce410c0a2fb669f1"}, + {file = "passlib-1.7.4.tar.gz", hash = "sha256:defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04"}, +] + +[package.extras] +argon2 = ["argon2-cffi (>=18.2.0)"] +bcrypt = ["bcrypt (>=3.1.0)"] +build-docs = ["cloud-sptheme (>=1.10.1)", "sphinx (>=1.6)", "sphinxcontrib-fulltoc (>=1.2.0)"] +totp = ["cryptography"] + [[package]] name = "pathlib2" version = "2.3.7.post1" @@ -1996,7 +2013,6 @@ files = [ {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"}, {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"}, - {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"}, {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"}, {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"}, {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"}, @@ -2704,4 +2720,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = ">=3.10.0,<4.0" -content-hash = "5459e3aa73803f740af9fe2f85346a617635a6637940b2052648c120b46b1ebf" +content-hash = "3d9f01c2eb84d8c6e18b21c4a029f1e5a6e1b15b6354d7292d67557b529435fd" diff --git a/pyproject.toml b/pyproject.toml index cb7c71bf..c96b02a9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,6 +40,7 @@ humanfriendly = "^10.0" tenacity = "^8.2.3" pygithub = "^2.2.0" importlib-metadata = "^7.0.1" +passlib = "^1.7.4" [tool.poetry.group.dev.dependencies] pytest-check-links = "^0.9.0"