[copr/copr] branch master updated: Clarify that software in copr
does not need to follow Packaging Guidelines
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a commit to branch master
in repository copr/copr.
The following commit(s) were added to refs/heads/master by this push:
new 7be4e61 Clarify that software in copr does not need to follow Packaging Guidelines
7be4e61 is described below
commit 7be4e61b841b6237d410632322cc3778326f8db7
Author: Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl>
AuthorDate: Sun Dec 9 11:06:06 2018 +0000
Clarify that software in copr does not need to follow Packaging Guidelines
C.f. https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.o...
Signed-off-by: Miroslav Suchý <msuchy(a)redhat.com>
---
doc/user_documentation.rst | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/doc/user_documentation.rst b/doc/user_documentation.rst
index f193e82..f492e5d 100644
--- a/doc/user_documentation.rst
+++ b/doc/user_documentation.rst
@@ -284,6 +284,11 @@ If you think that some repo may be violating a license, you can raise a legal fl
It would be nice if you stated the license of your packages in the Description or Install instructions.
+Packages in Copr do **not** need to follow the
+`Fedora Packaging Guidelines <https://docs.fedoraproject.org/en-US/packaging-guidelines/>`_,
+though they are recommended to do so. In particular, kernel modules
+may be built in Copr, as long as they don't violate the license
+requirements in point 2. above.
.. _`How can I enable a Copr repository?`:
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 1 month
[copr/copr] branch master updated (8677b5d -> 6daee05)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from 8677b5d [doc] release from infra tags, not bodhi
add 6daee05 [cli][frontend] fix copr-cli downloading parent directory for cancelled builds
No new revisions were added by this update.
Summary of changes:
cli/copr_cli/main.py | 6 +++++-
frontend/coprs_frontend/coprs/models.py | 2 ++
2 files changed, 7 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 1 month
[copr/copr] branch master updated (09bbcd9 -> 8677b5d)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from 09bbcd9 [frontend][backend] make copr_prune_results skip already pruned outdated chroots
add a1548d2 [doc] run copr-frontend-cloud.yml playbook instead of copr-frontend.yml
add eebbda6 [doc] remove trailing whitespace
add 9b6bfae [doc] show link to bodhi
add 63d5f10 [doc] the correct file is releasers.ini not releasers.conf
add aa4e67e [doc] alembic is run from playbooks
add 90a2072 [doc] remove ugly links to bugzilla
add 82676d1 [doc] describe how to generate the general documentation
add 027964d [doc] describe how to use new version of copr-rpmbuild on builders
add 35dec7d [doc] advise to stop copr-backend.service before running playbooks
add a640c3f [doc] build also copr-rpmbuild in koji
add b89e830 [doc] checkout a tag before running rpkg srpm
add 4967be7 [doc] build dev packages into @copr/copr
add 64c866a [doc] we don't build our production packages in Copr anymore
add c9853ca [doc] describe how to schedule an outage
add 044b67b [doc] add motivation for writting release notes
add 8677b5d [doc] release from infra tags, not bodhi
No new revisions were added by this update.
Summary of changes:
doc/how_to_release_copr.rst | 92 +++++++++++++++++++++++++++++++++------------
1 file changed, 68 insertions(+), 24 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 1 month
[copr/copr] branch master updated (1375d2a -> 09bbcd9)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from 1375d2a [frontend] don't forget to commit in 'manage.py alter_chroot'
add 09bbcd9 [frontend][backend] make copr_prune_results skip already pruned outdated chroots
No new revisions were added by this update.
Summary of changes:
backend/run/copr_prune_results.py | 20 ++++++++++++++++++++
...c54_add_column_final_prunerepo_done_to_mock_.py | 22 ++++++++++++++++++++++
frontend/coprs_frontend/coprs/logic/coprs_logic.py | 20 ++++++++++++++++++++
frontend/coprs_frontend/coprs/models.py | 4 ++++
.../coprs/views/backend_ns/backend_general.py | 12 ++++++++++++
5 files changed, 78 insertions(+)
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/b64659389c54_add_column_final_prunerepo_done_to_mock_.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 1 month
[copr/copr] annotated tag copr-frontend-1.147-1 created (now
6515275)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
frostyx pushed a change to annotated tag copr-frontend-1.147-1
in repository copr/copr.
at 6515275 (tag)
tagging 1375d2a4bec927bb48cee9691fcee218581a69c6 (commit)
replaces copr-frontend-1.146-1
by Jakub Kadlčík
on Mon Mar 11 19:24:48 2019 +0100
- Log -----------------------------------------------------------------
Commits: copr-frontend-1.146-1..HEAD
- [frontend] don't forget to commit in 'manage.py alter_chroot'
- [frontend] new 'db_session_scope' idiom
- [frontend] remove leftover old_status after PR#562
- [frontend] rework error handlers to fix #531
- [frontend] remove migration-report page
- [frontend] remove old_status column from package table
- [frontend] mention Copr in mail subject
- [frontend][backend] require libmodulemd in at least 1.7.0
- [frontend] build batch deletion by xhr
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 1 month
[copr/copr] branch master updated (6a74fff -> 1375d2a)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
frostyx pushed a change to branch master
in repository copr/copr.
from 6a74fff [frontend] remove leftover old_status after PR#562
add bc9fdb6 [frontend] new 'db_session_scope' idiom
add 1375d2a [frontend] don't forget to commit in 'manage.py alter_chroot'
No new revisions were added by this update.
Summary of changes:
frontend/coprs_frontend/commands/alter_chroot.py | 24 ++++++++++++------------
frontend/coprs_frontend/coprs/__init__.py | 13 +++++++++++++
2 files changed, 25 insertions(+), 12 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 1 month
[copr/copr] branch master updated (dddc4ad -> 6a74fff)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
frostyx pushed a change to branch master
in repository copr/copr.
from dddc4ad [frontend] rework error handlers to fix #531
add 6a74fff [frontend] remove leftover old_status after PR#562
No new revisions were added by this update.
Summary of changes:
frontend/coprs_frontend/coprs/models.py | 8 --------
1 file changed, 8 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 1 month
[copr/copr] branch master updated (e4ac3f5 -> dddc4ad)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from e4ac3f5 [frontend] remove migration-report page
add dddc4ad [frontend] rework error handlers to fix #531
No new revisions were added by this update.
Summary of changes:
frontend/coprs_frontend/coprs/__init__.py | 37 +++++++++++++++++
.../coprs/views/apiv3_ns/__init__.py | 38 ++++++++++-------
.../coprs/views/coprs_ns/__init__.py | 31 +++++++-------
frontend/coprs_frontend/coprs/views/misc.py | 5 ---
frontend/coprs_frontend/tests/coprs_test_case.py | 5 +++
frontend/coprs_frontend/tests/test_exceptions.py | 48 ++++++++++++++++++++++
6 files changed, 130 insertions(+), 34 deletions(-)
create mode 100644 frontend/coprs_frontend/tests/test_exceptions.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 2 months
[copr/copr] branch master updated (f5f4ea2 -> e4ac3f5)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from f5f4ea2 [frontend] mention Copr in mail subject
add 962e3ea [frontend] remove old_status column from package table
add e4ac3f5 [frontend] remove migration-report page
No new revisions were added by this update.
Summary of changes:
.../ca76b7902c2f_remove_old_status_column.py | 22 ++++++
.../coprs/templates/migration-report.html | 82 ----------------------
frontend/coprs_frontend/coprs/views/misc.py | 30 --------
python/copr/client/responses.py | 5 +-
4 files changed, 24 insertions(+), 115 deletions(-)
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/ca76b7902c2f_remove_old_status_column.py
delete mode 100644 frontend/coprs_frontend/coprs/templates/migration-report.html
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 2 months
[copr/copr] branch private_tables updated (2b19fc0 -> 18296a4)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
clime pushed a change to branch private_tables
in repository copr/copr.
omit 2b19fc0 [frontend] fix alembic sequence
omit e43958a [frontend] remove private columns from user and copr
omit 0165cdf [frontend] private tables for user and copr
add b1f1c14 order builds alredy by SQL
add 76199a9 [frontend] fix alembic down_revision path
add 2310799 [frontend] fix modulemd import on F29
add 8dfdf99 [frontend][backend] remove data from outdated chroots
add 6859ed5 [frontend] add index for delete_after a delete_notify
add 7ca662c [frontend] commit after every 1k actions to avoid performance issues
add 1eb4c6a [frontend] when deleting an outdated chroot, NULL the remove_after field
add 6504e7f removing executable bit from api_general.py
add b89fe2c fix path to bash
add e378d75 add build_copr_id index and build_chroot(status, started_on)
add 3113245 add index build(package.id)
add 57746e7 add index copr(user_id)
add 71cf833 add index for copr(name, group_id)
add 202ba51 add index package(copr_id)
add f4f7a6d add index build(user_id)
add 70abfdd [cli] fix assert_called_with params
add b500d71 [cli] fix side_effect function arguments
add e016931 [python] there is no dict comprehension for python2.6 which is in epel6
add 4f68974 allow signd to write to socket
add 5789379 [frontend] stick with the old repo_id format until F28 is supported
add de528db typo fix
add 9f335f0 [beaker-tests] upgrade the test env to F28
add f9b5a8b [beaker-tests] use python3-copr client on F28
add f7f1ed9 [beaker-tests-sanity] use https urls in sanity tests
add 71f65c0 [cli] fix the APIv1 call in the aciton_new_webhook_secret function
add 6fb47a9 [cli] when serializing munch omit the proxy object
add ecea62c [beaker-tests-sanity] the error message changed in bf11368df
add 45b0f92 [frontend] set the disable_createrepo when creating the project via APIv3
add a888f3b [beaker-tests-sanity] temporarily disable --backround build tests
add f15775b [beaker-tests-sanity] do not wait till an action is created
add 31ef90d [cli] do not require to set PyPI packagename when it is already set
add 3c3e155 [frontend] use input data without `None` fields
add 294a50d [beaker-tests-sanity] run the code in python3 to have all required deps
add d349047 [beaker-tests-sanity] remove the complicated sed
add d26832f [frontend] set webhook_rebuild even in APIv3
add 6dd65ea add index build(canceled, is_background, source_status, id)
add 9f82031 Merge #501 `add index build(canceled, is_background, source_status, id)`
add fec850d [beaker-tests-sanity] allow to run tests from any directory
add d502bbd [selinux] add more rules for keygen (follow-up to 4f689743)
add 697d653 [beaker-tests-sanity] use https urls for fe-dev and be-dev
add a7a4d5e [beaker-tests-sanity] buildscm instead of buildtito and buildmock
add 3a217ff [beaker-tests-sanity] APIv3 returns auto_rebuild property instead of webhook_rebuild
add 6f17f19 [cli] properly rewrite download-build to use APIv3
add 7c10223 [beaker-tests-sanity] increment chroot to F28
add 9fae62d [frontend] use get_form_compatible_data even for apiv3_packages
add 2c0955e [frontend][cli] fix storing the custom script parameters
add b90b1fe [beaker-tests] reset --script-builddir
add 5c0d5be [frontend] return modulemd yaml as a string, not bytes
add 5273dcd [frontend] use get functions to access mmd attributes
add 58cbcbe [cli] don't catch exceptions inside action
add 1786056 [beaker-tests-sanity] count packages more reliably
add 315c688 [frontend] fix missing variable error
add a7b6b18 [beaker-tests-sanity] use the testmodule version for which the test was written
add 220254b [beaker-tests-sanity] don't install DNF from third-party repo
add 9302622 [backend] compress the modules.yaml file
add 15fce28 [frontend][commong] move splitFilename function to the copr-common package
add cf6084d [backend] generate module artifacts in the correct format
add 47c72c9 [backend] set the architecture for which the module has been built
add b8e1923 [doc] describe how to delete outdated chroots
add bb0befd [frontend] refactor commands for notifying and deleting outdated chroots
add 9dd25c0 [frontend] don't allow to send notification for empty chroots
add f7f74c3 [frontend] don't let dev instance notify all users
add 8399b3f [frontend][docker] don't hardcore copr-fe-dev URL
add 3b4505b sort requires
add 75405aa add requires python3-novaclient
add 4586fcb [releng] remove F27 from releasers
add 10b1d42 [frontend] require copr-common greater than 0.4 version
add 9b97733 [beaker-tests-sanity] remove the module properly
add 906a5a2 [frontend] build batch deletion by xhr
add 7243b97 remove dependency on python3-configparser
add cc34ad4 [doc] clarify build results retention policy
add 09f7dad [python] fix wait function for custom List
add 57942a4 [beaker-tests-sanity] don't hardcode chroot name in every test
add 15f348b [beaker-tests-sanity] move duplicated settings to config file (see #512)
add eb99d7f [beaker-tests-sanity] don't create temporary files in cwd (see #507)
add 18a726b [frontend][backend] require libmodulemd in at least 1.7.0
add ef0decf Upgraded containers from Fedora 26 to Fedora 28
add f5f4ea2 [frontend] mention Copr in mail subject
new db9d791 [frontend] private tables for user and copr
new f87c31e [frontend] remove private columns from user and copr
new 18296a4 [frontend] fix alembic sequence
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2b19fc0)
\
N -- N -- N refs/heads/private_tables (18296a4)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
backend/backend/actions.py | 33 +++-
backend/backend/createrepo.py | 1 +
backend/backend/helpers.py | 8 +
backend/copr-backend.spec | 65 ++++----
backend/tests/test_helpers.py | 10 +-
beaker-tests/DockerTestEnv/Dockerfile | 2 +-
beaker-tests/Install/Config-copr-cli/runtest.sh | 4 +-
.../Sanity/copr-cli-basic-operations/build-spec.sh | 21 +--
.../Sanity/copr-cli-basic-operations/bz1457888.sh | 24 +--
.../Sanity/copr-cli-basic-operations/config | 40 +++++
.../Sanity/copr-cli-basic-operations/pagure67.sh | 30 ++--
.../runtest-custom-method.sh | 22 +--
.../copr-cli-basic-operations/runtest-fork.sh | 33 +---
.../copr-cli-basic-operations/runtest-modules.sh | 27 +--
.../Sanity/copr-cli-basic-operations/runtest.sh | 181 ++++++++++-----------
.../Sanity/copr-cli-basic-operations/scm.sh | 19 +--
.../upload_authentication.sh | 25 +--
cli/copr_cli/main.py | 58 ++++---
cli/copr_cli/util.py | 1 +
cli/tests/test_cli.py | 88 +++++-----
common/copr_common/rpm.py | 30 ++++
doc/how_to_delete_outdated_chroots.rst | 84 ++++++++++
doc/how_to_manage_chroots.rst | 4 +-
doc/maintenance_documentation.rst | 2 +
doc/user_documentation.rst | 8 +-
docker/backend/Dockerfile | 4 +-
docker/builder/Dockerfile | 2 +-
docker/database/Dockerfile | 2 +-
docker/distgit/Dockerfile | 2 +-
docker/frontend/Dockerfile | 2 +-
docker/frontend/files/etc/copr/copr.conf | 4 +
frontend/copr-frontend.spec | 10 +-
...4cc7135_add_index_for_delete_after_a_delete_.py | 24 +++
.../schema/versions/code4beaf000_add_indexes3.py | 21 +++
.../schema/versions/deadbeafc0de_add_indexes2.py | 30 ++++
.../schema/versions/deaddeadc0de_add_indexes.py | 25 +++
.../commands/delete_outdated_chroots.py | 44 +++++
.../commands/notify_outdated_chroots.py | 45 +++--
frontend/coprs_frontend/config/copr.conf | 4 +
frontend/coprs_frontend/coprs/config.py | 1 +
frontend/coprs_frontend/coprs/helpers.py | 53 +++---
.../coprs_frontend/coprs/logic/actions_logic.py | 22 +++
.../coprs_frontend/coprs/logic/builds_logic.py | 4 +-
frontend/coprs_frontend/coprs/logic/coprs_logic.py | 4 +
.../coprs_frontend/coprs/logic/modules_logic.py | 2 +-
frontend/coprs_frontend/coprs/mail.py | 5 +-
frontend/coprs_frontend/coprs/models.py | 24 ++-
.../templates/coprs/detail/_builds_forms.html | 26 +++
.../templates/coprs/detail/_builds_table.html | 4 +
.../coprs/templates/coprs/detail/builds.html | 8 +-
.../coprs/views/api_ns/api_general.py | 11 +-
.../coprs/views/apiv3_ns/apiv3_modules.py | 6 +-
.../coprs/views/apiv3_ns/apiv3_packages.py | 11 +-
.../coprs/views/apiv3_ns/apiv3_projects.py | 1 +
.../coprs/views/apiv3_ns/json2form.py | 8 +-
.../coprs/views/coprs_ns/coprs_builds.py | 21 +++
.../coprs/views/coprs_ns/coprs_general.py | 6 +-
frontend/coprs_frontend/generate_colorscheme | 2 +-
frontend/coprs_frontend/manage.py | 1 +
frontend/coprs_frontend/run/copr-gdpr-sar.sh | 2 +-
frontend/coprs_frontend/tests/test_mail.py | 8 +-
python/copr/test/client_v3/test_helpers.py | 8 +-
python/copr/v3/helpers.py | 11 +-
python/python-copr.spec | 2 -
python/setup.py | 1 -
releng/releasers.ini | 4 +-
rpmbuild/copr-rpmbuild.spec | 4 +-
selinux/copr.te | 10 ++
68 files changed, 862 insertions(+), 447 deletions(-)
create mode 100644 beaker-tests/Sanity/copr-cli-basic-operations/config
create mode 100644 common/copr_common/rpm.py
create mode 100644 doc/how_to_delete_outdated_chroots.rst
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/8bf844cc7135_add_index_for_delete_after_a_delete_.py
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/code4beaf000_add_indexes3.py
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/deadbeafc0de_add_indexes2.py
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/deaddeadc0de_add_indexes.py
create mode 100644 frontend/coprs_frontend/commands/delete_outdated_chroots.py
mode change 100755 => 100644 frontend/coprs_frontend/coprs/views/api_ns/api_general.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 2 months