Update git submodules

* Update tripleo-puppet-elements from branch 'master'
  to ad31a402117851eddb288f43c39e7944127376bd
  - Add doc/requirements
    
    We need to specify doc requirements in doc/requirements.txt
    to avoid problems with the pip resolver [1] for the release team [2][3].
    Removed specific doc requirements from test-requirements.txt.
    The problem here is that this repos haven't doc/requirements.txt file
    and by default in this case zuul will use the test-requirements.txt file
    to pull requirements [4].
    
    This requirements file contains extra requirements like flake8 that
    collided with those allowed in our job environment and so the new pip
    resolver fails to install these requirements and the job exits in error.
    
    This project meet the conditions leading to the bug.
    
    [1] http://lists.openstack.org/pipermail/release-job-failures/2021-January/001500.html
    [2] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html
    [3] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html
    [4] https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-sphinx/tasks/main.yaml#L36
    
    Change-Id: I9b10cd04a98d4ec2899962c53bda16ec860b2c4d
This commit is contained in:
Hervé Beraud 2021-01-05 23:25:49 +01:00 committed by Gerrit Code Review
parent 2aac6a6c26
commit 990fab7d73

@ -1 +1 @@
Subproject commit ed38c431f8791a5d25545c7e79369c272c7fc35d
Subproject commit ad31a402117851eddb288f43c39e7944127376bd