Hello everyone,

We are pleased to announce the release of the 3.3 version of Software
Factory: http://www.softwarefactory-project.io/releases/3.3

Prelude
-------

- Software Factory can now be installed on RHEL-7 or as usual on CentOS-7.
The installation process for both systems is detailed in the operator
documentation at
https://sftests.com/docs/operator/deployment.html#deploy-software-factory
- ELK stack is version 5.6.
- Service tenant deployment has graduated from tech preview to fully
supported.

You can find all git statistics for this release on Software Factory's
RepoXplorer page at
https://softwarefactory-project.io/repoxplorer/project.html?pid=Software-Factory&dfrom=2018-12-05&dto=2019-05-30

Documentation
-------------

Here is the documentation of the 3.3 release:
https://www.softwarefactory-project.io/docs/3.3/index.html

Release Notes (3.3 2019-06-10)
------------------------------

cauth
~~~~~

- Replace M2Crypto by python-crypto
- Support for groups from Identity Providers (SAML)
- Add local groups support in cauth

managesf
~~~~~~~~

- A new *options* attribute is available in the *project* resource object.
It will be used to pass options to services like Zuul, repoXplorer, cgit

sf-docs
~~~~~~~

- Add software factory installation on RHEL-7 documentation
- Add nodepool documentation to build RHEL-7 nodepool instances

sf-release
~~~~~~~~~~

- Remove centos release requirement, theses repos are now installed by
sfconfig to support both RHEL-7 and CentOS-7 OS.

sf-config
~~~~~~~~~

- Add missing ansible-lint to runC/_linters-packages.yaml
- Add zuul_operator authenticator in zuul.conf.j2
- Allow operator to fetch groups from SAML2 IdP
- Ensure repoxplorer indexer stopped before dumping the config in EL
- Reactivate repoxplorer and wipe indexes
- Set HOME env var for DLRN API wsgi file
- Set Verified and Workflow to Admin/PO to let them access submit
ref/meta/config
- Set path the git credential helper in repoxplorer config
- Some addition to sf-config when repoxplorer or hound are activated
- Store job console logs in /tmp
- Add build_set into submit_log_processor_jobs.py
- Add group config file export to cauth in config-update
- Cgit: do not require component when config locations are remote
- Cgit: enable local-cgit repo to be configured
- Config-check: Remove unneeded options passed to remote-validate
- Config-repo: fix synchronization to remote host
- Config-update: replace fetch by synchronize
- Etherpad: handle v1.7 css
- Fix: loop for pubkey renaming
- Gerritbot: add support for remote gerrit service
- Install-server: fix tenant deployment gerrit_connection name
- Inventory: remove the sync installed version tasks
- Logstash: add filter to normalize zuul console logs
- Managesf: move resources apply to the managesf role update task
- Managesf: use the prev-commit resources argument
- Nodepool: always generate config on config-update
- Nodepool: make the provided clouds.yaml group readable
- Nodepool: set statsd configuration through environment variable
- Openshift: adapts the playbook for ansible-2.7
- Openshift: do not use add_host in deploy-project step
- Purge-logs.sh: simplify files deletion
- Ssh: enforce sshd configuration
- Upgrade: remove the installed packages list file
- Zuul: prevent deployment issue when scheduler is not defined first
- Zuul: rename zuul-ci.org to opendev.org/zuul
- Zuul: set post pipeline to supercedent and add github_gate_review

Updated Packages
~~~~~~~~~~~~~~~~

- cauth-0.15.0-4.el7
- etherpad-1.7.5-1.el7
- managesf-0.21.1-7.el7
- mod_auth_pubtkt-0.13-1.el7
- patternfly-react-ui-deps-1-4.el7
- python-gear-0.11.0-2.el7
- python-log2gearman-0.1-5.20171211gitc646602.el7
- python-sfmanager-0.5.1-4.el7
- rh-python35-ansible-2.6.9-1.el7
- rh-python35-diskimage-builder-2.23.0-1.el7
- rh-python35-dlrn-0.10.0-1.el7
- rh-python35-dlrnapi-client-0.5.2-1.el7
- rh-python35-enable-py3-0.1-3.el7
- rh-python35-nodepool-3.6.0-2.el7
- rh-python35-rdopkg-0.49.0-1.el7
- rh-python35-zuul-3.8.1-3.el7
- rh-python35-zuul-jobs-0.1-0.16.20190606git29cb8bb.el7
- sf-config-3.3.3-2.el7
- sf-docs-3.3.1-1.el7
- sf-release-3.3.0-1.el7


New Packages
~~~~~~~~~~~~

- gitolite3-3.6.7-7.el7
- libgit2-0.26.8-1.el7
- perl-IO-Socket-Timeout-0.27-1.el7
- perl-PerlIO-via-Timeout-0.29-1.el7
- perl-Redis-1.978-1.el7
- perl-Test-SharedFork-0.35-1.el7
- perl-Test-TCP-2.17-2.el7
- perl-generators-1.08-6.el7
- rh-python35-python-beautifulsoup-4.7.1-1.el7
- rh-python35-python-distroinfo-0.3.0-1.el7
- rh-python35-python-elasticsearch-6.3.1-1.el7
- rh-python35-python-gunicorn-19.9.0-1.el7
- rh-python35-python-jsonpath-rw-1.4.0-1.el7
- rh-python35-python-logutils-0.3.5-1.el7
- rh-python35-python-pecan-1.3.2-1.el7
- rh-python35-python-ply-3.11-1.el7
- rh-python35-python-webtest-2.0.33-1.el7
- rh-python35-repoxplorer-1.5.1-1.20190430.49d9a10.el7
- rh-python35-zuul-executor-ansible-25-2.5.15-2.el7
- rh-python35-zuul-executor-ansible-26-2.6.17-1.el7
- rh-python35-zuul-executor-ansible-27-2.7.11-1.el7


Digest
------

The packages are signed with this key:
E46E04A2344803E5A808BDD7E8C203A71C3BAE4B -
[email protected]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

1baa16f892865974416464cc95b0493018ed9f2a8f5a4bc3a0b8256a0b46b09e
sf-release-3.3.0-1.el7.noarch.rpm
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJc+nbeAAoJEOjCA6ccO65Lhy0QAJ/3eLBn8dU071wpWH6JbCGs
JYZAvkj0CE4w1LmQOE9xEOn+yl4e9iCKawxjqfDgsKAYE03j9QNooKVOBe/yiS5f
BmHsFT8nPNBUd9/7LOvsPE35vXSUT0gzCCEffpobX4Sn0k0w5U9VklJn/AcFVbJJ
SARVitk41+Ij1tWyW4E1YenAyZxLMXTsBLlmjmSpVr5mkTtHOqRS90FpiCHvqTcD
sjwC7ARRDQaQDbwkeVGWEt45HIt9UModq6iG46q6PVRZUvE+eNcP5w0PZJ0Fbw7N
RGnTT5HKu9tD6DAJEDbXJB8byKcbhjEXbj3FEgLtLJRQ2Dm74+8BNbSGSnsyIwlH
fR6EMvWRIigiZY5Ud4aICtc49nR4RqRFGWDowdZ6348z+Ps2zBiEmmWDFOz2z+Og
L3sr3b3FFsWMwS5Bs9A6c9iSgL9me/v74XZ3dW8t0HfgY8ardH/K7pBAtiHK34cM
wCTHY2lsP2mvIABTahhzapZt+3+WDGkHo4t5eWAbv9ldK6M6KSU5LNWlfDloxOnJ
Rn1ne3GY2a+JfOAycaOfi1DSg0eEaJn+dK/fdubGvIAIm5oyRJ9JbYnIDa7cSMit
5TpkHwd9G0QsAG7e7tV5e+0L3/yoPP5HRD0sYqs8QNCMbmXbtbYhVrDFNgvEEvGV
kUaiJFJaHZk7K+L2dOwa
=DAzM
-----END PGP SIGNATURE-----


-- 

Matthieu Huin

Senior Software Developper

Red Hat <https://www.redhat.com>

<https://red.ht/sig>
_______________________________________________
Softwarefactory-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/softwarefactory-dev

Reply via email to