Commit Graph

82 Commits

Author SHA1 Message Date
tikitavi 2182e69f40 Update git submodules
* Update ec2-api from branch 'master'
  to 32740781f6050cbb08847066fc2fef996d93f2a1
  - kernel_id and ramdisk_id parameters are not supported in novaclient create
    
    remove them from ec2api
    
    Signed-off-by: tikitavi <rtikitavi@gmail.com>
    Change-Id: I0e647be2d3f1500b14deed72a64728a42a33db34
2023-06-23 17:48:09 +00:00
Elod Illes 24d13acecf Update git submodules
* Update ec2-api from branch 'master'
  to 27c479ab0cc6ce14d93d9aca9155209625f4a8c8
  - Update tox.ini for tox4
    
    basepython as python3 is not needed anymore since py27 support was
    dropped since many OpenStack cycles ago.
    
    py38 and py310 jobs are failing because the requirements are not
    installed. This patch adds explicit install of the requirements.
    
    Change-Id: I095f10b97529fb794db135621d74a16e6554dd5f
2023-03-01 13:50:54 +00:00
Zuul dcf066e2fe Update git submodules
* Update ec2-api from branch 'master'
  to 45ea70abd91fc5bac6b28cc2a807729553357cc5
  - Merge "Add some automatic steps & Fix SQL in install scripts"
  - Add some automatic steps & Fix SQL in install scripts
    
    This commit adds
    - select package manager in install.sh
    - retry of MySQL password
    
    fixes
    - MySQL 8 support
    - pip install MYSQL-python failure
    Change-Id: I7e9bd8b308ddc84e95e694abe806eb7630b9919c
    
    Change-Id: I7c46a3e86f7e2fd20054e6f8ff152640f7a253ab
2022-11-09 17:52:22 +00:00
Zuul 4d5d9d32d2 Update git submodules
* Update ec2-api from branch 'master'
  to e213c49cfc4eefed612b74588db0e3579a54d845
  - Merge "Add some automatic steps & Fix SQL in install scripts"
  - Add some automatic steps & Fix SQL in install scripts
    
    Change-Id: I7e9bd8b308ddc84e95e694abe806eb7630b9919c
2022-11-09 17:52:20 +00:00
Zuul a81fe55056 Update git submodules
* Update ec2-api from branch 'master'
  to 29d107057cbeaef92dbbbaedd357a92bc5696da5
  - Merge "Correct queue declaration in Zuul config"
  - Correct queue declaration in Zuul config
    
    Move the ec2-api queue declaration from the pipeline level (where it
    is no longer valid) to the project level.
    
    https: //lists.openstack.org/pipermail/openstack-discuss/2022-May/028603.html
    
    Change-Id: I3103c4ecb803e784c87ed4cff5124d303620d4a5
2022-11-09 17:52:19 +00:00
tikitavi 2a74285986 Update git submodules
* Update ec2-api from branch 'master'
  to 5971b2a3f7d77f6b4f6b240e4f84f2352bdee65f
  - increase default timeout
    
    Signed-off-by: tikitavi <rtikitavi@gmail.com>
    Change-Id: I286c209a38e4271c12f47e2f3ec44da4724efbb3
2022-11-09 11:16:12 +00:00
Zuul be62ac423e Update git submodules
* Update ec2-api from branch 'master'
  to a5ead5073c857e3f4726d2fe0ab775b8df17a04c
  - Merge "doc: Fix docs about installation"
  - doc: Fix docs about installation
    
    Change-Id: I0179c718926b3b2100859d7f66dcc6603594abf0
2022-09-26 09:24:19 +00:00
Zuul bece41574f Update git submodules
* Update ec2-api from branch 'master'
  to c49923fdda348cc32e658c072cb0abafa31965b0
  - Merge "Switch to 2023.1 Python3 unit tests and generic template name"
  - Switch to 2023.1 Python3 unit tests and generic template name
    
    This is an automatically generated patch to ensure unit testing
    is in place for all the of the tested runtimes for antelope. Also,
    updating the template name to generic one.
    
    See also the PTI in governance [1].
    
    [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
    
    Change-Id: Ie2649c5006fad5395ec6e754d31b6f1ba6b24845
2022-09-26 08:02:56 +00:00
Zuul 3e0a02450e Update git submodules
* Update ec2-api from branch 'master'
  to 1e88786c6cde3f8ac6dc55ee93fb33370fd84234
  - Merge "Remove logic for Python <= 2.6"
  - Remove logic for Python <= 2.6
    
    Change-Id: I8e9ca27e276ae3ecabfd0b1967281deadd3a5bea
2022-09-26 07:54:16 +00:00
Zuul f0acffe992 Update git submodules
* Update ec2-api from branch 'master'
  to 09b548f35d236b9f3eea8da57975ed7e3ef22eca
  - Merge "Drop Babel from reqs"
  - Drop Babel from reqs
    
    Not needed per [1].
    
    [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html
    
    Co-Authored-By: Linhui Zhou <df.some@foxmail.com>
    Change-Id: Id727819692bb0a3d3ac61f18f421d5430231fb51
2022-09-26 07:54:14 +00:00
niuke 83017b9204 Update git submodules
* Update ec2-api from branch 'master'
  to 6dbe7660625b097053b8ad4250d632e61f04308e
  - Cleanup py27 support
    
    This repo is now testing only with Python 3, so let's make
    a few cleanups:
    - Remove python 2.7 stanza from setup.py
    
    Change-Id: Ifd4f593b87f877160bf3422cea104e766327684e
2022-09-26 02:02:54 +00:00
Stephen Finucane b583d3978e Update git submodules
* Update ec2-api from branch 'master'
  to af83b082163ea340219a11b65068708b58430d3c
  - Start generating our own key pairs
    
    Nova API microversion 2.92 removed the ability to generate a private
    key. The user or client is now responsible for generating the key pair.
    Start doing that using cryptography, which is in our requirements
    (unlike paramiko, which nova uses).
    
    included:
    https://review.opendev.org/c/openstack/ec2-api/+/857880
    https://review.opendev.org/c/openstack/ec2-api/+/859192
    
    Change-Id: I0032de8cd779beafbd6848a2aecbcb6455e8eada
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2022-09-25 12:21:21 +00:00
Zuul 57199eda62 Update git submodules
* Update ec2-api from branch 'master'
  to 299c898cf4af1d96a4c683305d3c262285eccdaf
  - Merge "Remove redundant override of logging_context_format_string"
  - Remove redundant override of logging_context_format_string
    
    The target value is exactly same as the default defined in oslo.log,
    thus this override is just redundant.
    
    Change-Id: Ib386df2d8abf561c5b1c266f4c64d544e93c5d62
2022-08-05 21:04:29 +00:00
Zuul 57e608e20d Update git submodules
* Update ec2-api from branch 'master'
  to f3828311f87c3cb952bc6a72ea2acc587e1325a5
  - Merge "Remove six"
  - Remove six
    
    Replace the following items with Python 3 style code.
    
    - six.PY2
    - six.text_type
    - six.string_type
    - six.binary_type
    - six.iterkeys
    - six.moves
    - six.itervalues
    
    Implements: blueprint six-removal
    
    Change-Id: I6195ceeeed2ebe1586973eaeef7fa9f29698fec2
2022-08-04 20:30:16 +00:00
nik.kaluzhin 31646df04b Update git submodules
* Update ec2-api from branch 'master'
  to 77d6b2fc8ec1b2022b1cb07894bdf9bc1201f683
  - fixed customer_gateway
    
    Signed-off-by: nik.kaluzhin <doupfish@gmail.com>
    Change-Id: I1c9b790eb6ce3f9d4281d6b1306eed49043078f3
2022-08-03 11:29:55 +00:00
Takashi Kajinami b89cb53697 Update git submodules
* Update ec2-api from branch 'master'
  to ebb12611cadca3e6e817f1d7f5badce014fab2c3
  - Remove TripleO job
    
    ... because TripleO deprecated support for EC2 API during Train cycle
    and removed it during Ussuri cycle.
    
    Change-Id: I9c9f09b339f46855a8ed4465f11db8c15e0ef5e9
2022-05-26 05:57:53 +00:00
Ghanshyam Mann 5f31014c1a Update git submodules
* Update ec2-api from branch 'master'
  to a4a603a8cab9152fbc77d6741f043807f29e815a
  - Drop lower-constraints.txt and its testing
    
    As discussed in TC PTG[1] and TC resolution[2], we are
    dropping the lower-constraints.txt file and its testing.
    We will keep lower bounds in the requirements.txt file but
    with a note that these are not tested lower bounds and we
    try our best to keep them updated.
    
    [1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
    [2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal
    
    Change-Id: Id32dd2ffe030ce58c9f0861310b5f08f7a02eb94
2022-05-01 08:15:08 +00:00
Andrey Pavlov 4098272fd2 Update git submodules
* Update ec2-api from branch 'master'
  to 1599007dcef7eaf1845d421949a11ff9da4fbbfb
  - fix devstack params
    
    Depends-On: I64026c36fc47b860d1ee0b6deb1bfbc91522148c
    Change-Id: I0f70c9cea633f0b40dd2b2aee21f0a51b05b9948
2022-04-24 21:43:20 +00:00
Andrey Pavlov f7c1c4f329 Update git submodules
* Update ec2-api from branch 'master'
  to 108e41f33543ccb91ea838111d67a86d8b6abd30
  - try to use neutron-vpnaas from plugin definition
    
    Change-Id: I3511788ff6d59ace14086fc3265a16808c1c2d77
2022-04-16 20:43:35 +00:00
Takashi Kajinami 4fa7746bfe Update git submodules
* Update ec2-api from branch 'master'
  to ed85f5924cc0687a42032dcf363081a8c224032b
  - Remove ineffective codes from the FaultWrapper middleware
    
    These three variables are initialized but unused.
    
    Closes-Bug: #1967683
    Change-Id: I5bab310fef66faa3291e7651106010761f636bc5
2022-04-04 07:23:45 +00:00
OpenStack Release Bot 6c54d8d74d Update git submodules
* Update ec2-api from branch 'master'
  to d42220cdc8136d59a58a70805064834c1601b13b
  - Add Python3 zed unit tests
    
    This is an automatically generated patch to ensure unit testing
    is in place for all the of the tested runtimes for zed.
    
    See also the PTI in governance [1].
    
    [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
    
    Change-Id: I21c553d594eaf856e6b2d74ec6174394618a3156
2022-03-09 10:36:40 +00:00
Ghanshyam Mann 1e2ebdb42b Update git submodules
* Update ec2-api from branch 'master'
  to c1eaa49507e1ee7977940cdf14e01fd4f070e9a5
  - Re-add python 3.6/3.7 in classifier
    
    We have updated the yoga testing runtime to keep the
    py36 testing.
    
    - https://review.opendev.org/c/openstack/governance/+/820195
    
    Unit tests job template is also updated to keep python
    3.6 as a voting job. So with the py3.6 and py3.9 testing as voting
    job template, we are keeping python 3.6, 3.7, 3.8, and 3.8 as
    tested versions in the Yoga cycle.
    
    - https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286
    
    This commit re-add the python 3.6/3.7 versions in setup.cfg classifier.
    
    Change-Id: Id96b27fe24e0f6ea0c57030de2443514dbdcb467
2021-12-14 06:36:38 +00:00
Ghanshyam Mann a608d3d191 Update git submodules
* Update ec2-api from branch 'master'
  to dee854fec937cbfe04ed9434e9717f27c4ec6abf
  - Updating python testing as per Yoga testing runtime
    
    Yoga testing runtime has been updated with py38 and py39
    as voting and removed the py36 testing. Unit tests update are
    handled by the job template change in openstack-zuul-job and you
    can see the updated template job in gate.
    
    - https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/818609
    
    this commit makes other required changes in setup.cfg metadata.
    
    [1] https://governance.openstack.org/tc/reference/runtimes/yoga.html
    
    Change-Id: I9ff535283597237c0847d7df51a3100aa4f7dfea
2021-11-25 05:56:25 +00:00
Zuul edf861a14f Update git submodules
* Update ec2-api from branch 'master'
  to afa63858a055d6945141b214eda75c8d08c7ff49
  - Merge "Changed minversion in tox to 3.18.0"
  - Changed minversion in tox to 3.18.0
    
    The patch bumps min version of tox to 3.18.0 in order to
    replace tox's whitelist_externals by allowlist_externals option:
    https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23
    
    Change-Id: Ied7fec3d6bbb37b42be353f5e4b9aad8c5921d0a
2021-11-21 16:09:24 +00:00
Takashi Kajinami 7ec6373278 Update git submodules
* Update ec2-api from branch 'master'
  to 65aa61662f2200eb3b9189a88c7942b458ab2e5f
  - Include oslo.cache options to the generated configuration file
    
    The oslo.cache library was introduced to support metadata caching[1],
    but its parameters have been missing from the configuration file
    generated by oslo-config-generator.
    This change adds the missing oslo.config.opts endpoint so that
    the parameters of the oslo.cache library are automatically rendered.
    
    Change-Id: Iede57b7c86012951ee934ee9f56694e108f1b51a
2021-11-21 14:46:48 +00:00
Zuul b112fd8fde Update git submodules
* Update ec2-api from branch 'master'
  to 8b8d4bdda3392798f6e82e75dfab52f013d87334
  - Merge "Use TOX_CONSTRAINTS_FILE"
  - Use TOX_CONSTRAINTS_FILE
    
    UPPER_CONSTRAINTS_FILE is old name and deprecated
    This allows to use upper-constraints file as more
    readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.
    
    Change-Id: If49cb308a440a4cd18cc1688845b480f54dc6abd
2021-09-29 13:17:33 +00:00
Zuul 6e909f8b39 Update git submodules
* Update ec2-api from branch 'master'
  to 079eb517996d73f21864f408bd74c6cd094329f0
  - Merge "Use py3 as the default runtime for tox"
  - Use py3 as the default runtime for tox
    
    Moving on py3 as the default runtime for tox to avoid to update this at each new cycle.
    
    Wallaby support officially the following runtimes [1]:
    - Python 3.8
    
    During Victoria Python 3.7 was used as the default runtime [2] however this version isn't longer officially supported.
    
    Change-Id: I71bd094393176225e81df13dd4ed7e35c559f355
2021-09-29 12:34:12 +00:00
Zuul 7e5f650f1f Update git submodules
* Update ec2-api from branch 'master'
  to 8661a52685dc36a23956b4d51357dc3fdfde7523
  - Merge "Dep's should be restricted by upper-constraints"
  - Dep's should be restricted by upper-constraints
    
    Tox trying to install latest versions for building docs which may
    not be supported by stable and lower branches, so should be
    restricted by respective version's upper-constraints.txt
    
    Change-Id: I2cb297069e203bb6f4bc49576e86ae5e12cae33a
2021-09-29 11:49:53 +00:00
Zuul e935665be6 Update git submodules
* Update ec2-api from branch 'master'
  to c2c70fa39fa71933df5e1b194d1f5a643a86429e
  - Merge "Run TripleO jobs on CentOS8 instead of CentOS7"
  - Run TripleO jobs on CentOS8 instead of CentOS7
    
    As we are cleaning up the c7 jobs and obselete featuresets [1].
    This change replaces usage of CentOS7 in TripleO jobs by CentOS8.
    
    [1]: https://review.opendev.org/q/topic:%22cleanup_featuresets%22+(status:open%20OR%20status:merged)
    
    Change-Id: I0c5b95d84dfed68fac59b0dc305dec39ecf5fa8a
2021-09-29 11:49:51 +00:00
Zuul eb5dd44b11 Update git submodules
* Update ec2-api from branch 'master'
  to acf91fcd4c8f9f8bb0045a64224367cc70b104a6
  - Merge "Add Python3 yoga unit tests"
  - Add Python3 yoga unit tests
    
    This is an automatically generated patch to ensure unit testing
    is in place for all the of the tested runtimes for yoga.
    
    See also the PTI in governance [1].
    
    [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
    
    Change-Id: I8c14b9fdc14345148f9ea6cd67245f139a9aa3f8
2021-09-29 11:46:24 +00:00
Andrey Pavlov 5c8ac23059 Update git submodules
* Update ec2-api from branch 'master'
  to f9e75281b42cd5c9dbe72a0b467859fefb1c1017
  - fix UT for cinderclient
    
    - bump version from 2 to 3 for cinderclient
    - update aws ec2 interface for create_colume and
      create_network_interface. add cilent_token param
    - fix describe network interface - something was
      changed in neutron ports output
    - set metadata port for OVN conf file also
    
    Change-Id: Ie3e5a5930d5a8159050ecc0900239935558dddd7
2021-09-29 09:31:38 +00:00
Andrey Pavlov fa54014218 Update git submodules
* Update ec2-api from branch 'master'
  to 2a5a97344d4fbaaccf96164bcf942d08f1046fac
  - doc: Update our IRC server to OFTC
    
    Change-Id: I720a97be223cb03d9722b1b92990534d8ee0fdba
2021-06-08 09:09:44 +00:00
Ghanshyam Mann 52abc7a7d2 Update git submodules
* Update ec2-api from branch 'master'
  to 084d252809ebccb4c00b9b802a90f68ee906a155
  - [ussuri][goal] Update contributor documentation
    
    This patch updates/adds the contributor documentation to follow
    the guidelines of the Ussuri cycle community goal[1].
    
    [1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html
    
    Story: #2007236
    Task: #38521
    Change-Id: I7f2fc02c036d71d76e1b6f69879641fef3271207
2021-05-14 04:21:31 +00:00
Yandong Xuan a9b80e01d3 Update git submodules
* Update ec2-api from branch 'master'
  to c0f612e5f1ab9765d725eec38ae039aaec9cbfc0
  - setup.cfg: Replace dashes with underscores
    
    Resolves warnings like the following:
    
      UserWarning: Usage of dash-separated 'description-file' will not be
      supported in future versions. Please use the underscore name
      'description_file' instead
    
    Change-Id: I7e93878229258afee7eb67cc652f30f63702ab41
2021-05-12 11:33:56 +00:00
Zuul ff5e9470fd Update git submodules
* Update ec2-api from branch 'master'
  to 111bbafe97194976e5099350087ec340fb5bb4ca
  - Merge "Add Python3 xena unit tests"
  - Add Python3 xena unit tests
    
    This is an automatically generated patch to ensure unit testing
    is in place for all the of the tested runtimes for xena.
    
    See also the PTI in governance [1].
    
    [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
    
    Change-Id: I0781cc489024f81a3cb3ec12ba66244a084843b2
    Depends-On: I43dd37f975b49de21cd34bbc8ce9378e09e88420
2021-03-27 17:10:09 +00:00
Andrey Pavlov 20297abab6 Update git submodules
* Update ec2-api from branch 'master'
  to cdb6eefc25d6a65c7e04156ad38bb0d58b54e2f8
  - fix using of SQLAlchemy.in_ operator in UT
    
    the in_() operator accepts a list or other non-string sequence.
    the error message indicates that a plain string is being passed
    which is invalid. 1.3 erroneously allows this to silently pass,
    producing a useless expression:
    
    >>> print(column('q').in_('fake-string'))
    q IN (:q_1, :q_2, :q_3, :q_4, :q_5, :q_6, :q_7, :q_8, :q_9, :q_10, :q_11)
    
    1.4 correctly detects this error.
    
    Change-Id: I43dd37f975b49de21cd34bbc8ce9378e09e88420
2021-03-27 16:31:25 +00:00
Shi Yan 29fd32ed35 Update git submodules
* Update ec2-api from branch 'master'
  to faf3cc060857dadcd5e86b53b6830966675e502e
  - Handle binary userdata (like gzip format)
    
    Closes-Bug: #1776398
    Change-Id: I2d2937925a2729929506d1639470b2eadb792de7
2021-03-10 13:02:19 +00:00
Takashi Kajinami a3af41b02f Update git submodules
* Update ec2-api from branch 'master'
  to eb3b4851a95a4d6a7d14dd55940a54864431f89e
  - Use volume v3 API by default
    
    Currently ec2api uses the volume v2 API by default, but v2 API was
    deprecated a while ago and will be removed fron cinder shortly.
    This patch ensures that ec2api uses the volume v3 API instead by
    default.
    
    Closes-Bug: #1908993
    Change-Id: I280d3c009893c67d215b0c7106eec7fe2435c335
2021-01-25 08:15:17 +00:00
Takashi Kajinami c0b945ff78 Update git submodules
* Update ec2-api from branch 'master'
  to 87bf8222831625ffb3aff7a36240338ea6afe84b
  - Bump mccabe in lower-constraints.txt
    
    ... to solve the following conflict detected in lower-constraints job.
    
    ERROR: Cannot install hacking because these package versions have conflicting dependencies.
    
    The conflict is caused by: 
        flake8 3.7.9 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.8 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.7 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.6 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.5 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.4 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.3 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.2 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.1 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.7.0 depends on mccabe<0.7.0 and >=0.6.0
        flake8 3.6.0 depends on mccabe<0.7.0 and >=0.6.0
    
    Change-Id: I757ef4591d4ae386cfe71f268008efe251f05e86
2021-01-25 08:15:13 +00:00
OpenStack Release Bot 1213176941 Update git submodules
* Update ec2-api from branch 'master'
  - Add Python3 wallaby unit tests
    
    This is an automatically generated patch to ensure unit testing
    is in place for all the of the tested runtimes for wallaby.
    
    See also the PTI in governance [1].
    
    [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
    
    Change-Id: I6ad121c984f72d3c7f9afd1343da13c715c7c1b7
2020-09-21 21:32:58 +00:00
zhoulinhui 4db6ae3f6b Update git submodules
* Update ec2-api from branch 'master'
  - Use importlib to take place of imp module
    
    The imp module is deprecated[1] since version 3.4, use importlib to
    instead
    
    [1]: https://docs.python.org/3/library/imp.html#imp.reload
    
    Change-Id: I7da97be7403617e1460ae179f7e62dcfa47cdf09
2020-08-30 14:32:22 +00:00
Alexander Slipenchuk c8bfb2f80e Update git submodules
* Update ec2-api from branch 'master'
  - Migrate zuul config v2 to native v3
    
    1) Move main tempest job to ec2api-tempest-plugin.
    2) Remove temporarily full tempest job (will be moved to ec2api-tempest)
    3) Remove completely rally job. It is not working for years.
    
    Change-Id: I44f609f1ff08acc770943108c3ec99c887561654
2020-08-21 20:10:24 +00:00
Ghanshyam Mann 3238ed097a Update git submodules
* Update ec2-api from branch 'master'
  - migrate testing to ubuntu focal
    
    As per victoria cycle testing runtime and community goal[1]
    we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
    
    Fixing:
    - bug#1886298
    Bump the lower constraints for required deps which added python3.8 support
    in their later version.
    
    Story: #2007865
    Task: #40183
    
    Closes-Bug: #1886298
    
    [1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.h>
    
    Change-Id: I5c7bbd9bd43f507a5e45901be10110f2a96f5433
2020-08-03 06:38:42 +00:00
Stephen Finucane c504db09a2 Update git submodules
* Update ec2-api from branch 'master'
  - requirements: Drop references to os-testr
    
    We now use stestr, which was only being included because it's a
    requirement of os-testr.
    
    Change-Id: I4c7cd309fb23b60f6a7458547647e081d7755a1c
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2020-07-10 14:20:23 +00:00
Hervé Beraud 5e97334430 Update git submodules
* Update ec2-api from branch 'master'
  - Remove elementtree deprecated methods
    
    All our supported runtimes [1] are compatible with the recommended
    alternatives.
    
    `Element.getiterator` [2] is deprecated since python 3.2 and will be removed
    in python 3.9, these changes switch usages to Element.iter() [3]
    
    [1] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-train
    [2] https://docs.python.org/3/library/xml.etree.elementtree.html#xml.etree.ElementTree.Element.getiterator
    [3] https://docs.python.org/3/library/xml.etree.elementtree.html#xml.etree.ElementTree.Element.iter
    
    Change-Id: Ice98ff5f59e02452c1392f3b2048929764630674
2020-06-23 12:18:45 +00:00
Hervé Beraud f5015515c9 Update git submodules
* Update ec2-api from branch 'master'
  - drop mock from lower-constraints
    
    The mock third party library was needed for mock support in py2
    runtimes. Since we now only support py36 and later, we don't need it
    in lower-constraints.
    
    These changes will help us to drop `mock` from openstack/requirements
    
    Change-Id: Iea74614fd8b93325bfa0da0da3ab1063ba799762
2020-06-11 14:55:26 +00:00
Hervé Beraud bc0eb9df30 Update git submodules
* Update ec2-api from branch 'master'
  - Stop to use the __future__ module.
    
    The __future__ module [1] was used in this context to ensure compatibility
    between python 2 and python 3.
    
    We previously dropped the support of python 2.7 [2] and now we only support
    python 3 so we don't need to continue to use this module and the imports
    listed below.
    
    Imports commonly used and their related PEPs:
    - `division` is related to PEP 238 [3]
    - `print_function` is related to PEP 3105 [4]
    - `unicode_literals` is related to PEP 3112 [5]
    - `with_statement` is related to PEP 343 [6]
    - `absolute_import` is related to PEP 328 [7]
    
    [1] https://docs.python.org/3/library/__future__.html
    [2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
    [3] https://www.python.org/dev/peps/pep-0238
    [4] https://www.python.org/dev/peps/pep-3105
    [5] https://www.python.org/dev/peps/pep-3112
    [6] https://www.python.org/dev/peps/pep-0343
    [7] https://www.python.org/dev/peps/pep-0328
    
    Change-Id: I3a0de577d7fc75eb83c143fcf595e01eca676446
2020-06-02 23:27:39 +00:00
Andreas Jaeger 75b3558599 Update git submodules
* Update ec2-api from branch 'master'
  - Switch to newer openstackdocstheme version
    
    Switch to openstackdocstheme 2.2.1 version. Using
    this version will allow especially:
    * Linking from HTML to PDF document
    * Allow parallel building of documents
    * Fix some rendering problems
    
    Update Sphinx version as well.
    
    Change pygments_style to 'native' since old theme version always used
    'native' and the theme now respects the setting and using 'sphinx' can
    lead to some strange rendering.
    
    Remove docs requirements from lower-constraints, they are not needed
    during install or test but only for docs building.
    
    openstackdocstheme renames some variables, so follow the renames
    before the next release removes them. A couple of variables are also
    not needed anymore, remove them.
    
    See also
    http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
    
    Change-Id: I10e31a8883739e8844b9d974cf4da62cfc28efe0
2020-05-31 08:05:30 +00:00
Masayuki Igawa faa6694b94 Update git submodules
* Update ec2-api from branch 'master'
  - Remove .testr.conf
    
    This commit removes .testr.conf since this repo already has
    .stestr.conf. We just need .stestr.conf instead of .testr.conf.
    
    Change-Id: I8f151b1796729aea37de5e641da01578b1f4392c
2020-05-19 10:37:14 +00:00
Ghanshyam Mann c8cfd097df Update git submodules
* Update ec2-api from branch 'master'
  - Fix hacking min version to 3.0.1
    
    flake8 new release 3.8.0 added new checks and gate pep8
    job start failing. hacking 3.0.1 fix the pinning of flake8 to
    avoid bringing in a new version with new checks.
    
    Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
    flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
    break the pep8 job if new check are added.
    
    To avoid similar gate break in future, we need to bump the hacking min
    version.
    
    - http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html
    
    Change-Id: I28ce4b973e5e9e251dd8cccad632201b3a951266
2020-05-13 08:45:41 +00:00