Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/refactor maintenance #6378

Merged
merged 45 commits into from
Jun 29, 2021
Merged

Feature/refactor maintenance #6378

merged 45 commits into from
Jun 29, 2021

Commits on Jun 23, 2021

  1. Configuration menu
    Copy the full SHA
    db92e34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f9c737 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f1d101 View commit details
    Browse the repository at this point in the history
  4. next devel version is 11.0.0

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    920c94c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    187d2ad View commit details
    Browse the repository at this point in the history
  6. get release from ci scripts

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    b05503a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    468280f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6a20a08 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bb9e5e6 View commit details
    Browse the repository at this point in the history
  10. build using Makefile

    insert current pf_release in packetfence-release package using macros
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    b85e676 View commit details
    Browse the repository at this point in the history
  11. [ci] rpm: create target directory

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    6b75c05 View commit details
    Browse the repository at this point in the history
  12. [ci] rename PF_RELEASE variable and update Ansible inventory

    packetfence-local ppa don't need to use PF_RELEASE
    
    add changelog entry to packetfence-release packages
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f8786f5 View commit details
    Browse the repository at this point in the history
  13. [ci] reflect changes in ci-repo-deploy script

    create target dir debian with conf directory
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    d280ac1 View commit details
    Browse the repository at this point in the history
  14. [ci] minor fixes to ci scripts

    - conf dir need to be created for Debian
    - fix path to upload queue
    - fix issues with wrong path to repositories
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    151676c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    999b9f1 View commit details
    Browse the repository at this point in the history
  16. [Ansible] update paths to repositories

    reflect changes for branches
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    d1aea96 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    03b4608 View commit details
    Browse the repository at this point in the history
  18. fix Makefile paths

    remove trailing slash in paths
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    a69ec79 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    26347c0 View commit details
    Browse the repository at this point in the history
  20. [zen] adjust build to reflect changes

    packetfence-release is published for each patch release
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f58d4dc View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    33c89c1 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b5923d0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    bdc418c View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5b57e24 View commit details
    Browse the repository at this point in the history
  25. put files in correct state for new release

    add deb changelog for a native package
    
    native in changelog
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    27a4c30 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a9ab9e4 View commit details
    Browse the repository at this point in the history
  27. don't include patch release in pf_version table

    DB schema upgrades are reserved for major/minor releases
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    b11bdbe View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    e8439d5 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    33266e1 View commit details
    Browse the repository at this point in the history
  30. [ci] build pkg on maintenance

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    055d5c2 View commit details
    Browse the repository at this point in the history
  31. deprecate maintenance script

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    d7185c1 View commit details
    Browse the repository at this point in the history
  32. [pfbuild] use new repository layout to build Docker images

    pass pf_minor_release to packer build and Ansible provisioner
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    4dbbb0b View commit details
    Browse the repository at this point in the history
  33. deprecate maintenance sign

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    3fd84c7 View commit details
    Browse the repository at this point in the history
  34. [ci] run maintenance jobs nightly with rules:

    workaround for https://gitlab.com/gitlab-org/gitlab/-/issues/219437
    "When you use rules:, allow_failure defaults to false, including for manual jobs." To keep existing behavior, we need to enforce allow_failure: true
    
    idem
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    19ffb1a View commit details
    Browse the repository at this point in the history
  35. [ci] adjust release script

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    76f3226 View commit details
    Browse the repository at this point in the history
  36. fix wrong name in ZEN build

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    db08739 View commit details
    Browse the repository at this point in the history
  37. deprecate maintenance patches and packetfence-devel repo

    deprecate packetfence-devel repo
    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    14b1f9f View commit details
    Browse the repository at this point in the history
  38. fix typos

    nqb committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    58b74d2 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    e1f0efb View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

  1. Configuration menu
    Copy the full SHA
    1fadac4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0871afb View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. Configuration menu
    Copy the full SHA
    38120b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Update addons/vagrant/requirements.yml

    Co-authored-by: Jeremy Goimard <13801368+JeGoi@users.noreply.github.com>
    nqb and JeGoi committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    85df202 View commit details
    Browse the repository at this point in the history
  2. Update addons/vagrant/requirements.yml

    Co-authored-by: Jeremy Goimard <13801368+JeGoi@users.noreply.github.com>
    nqb and JeGoi committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    8e214fd View commit details
    Browse the repository at this point in the history
  3. [pkg] build sources using tar in place of git archive

    It allow us to add any file which are not tracked in source (like git_commit_id).
    Using config.mk, we limit which top level directories are included in tar archive.
    Using dist_ignore file, we can exclude specific files (like .git files)
    
    conf/.gitignore is removed because this file is overriden by conf/.gitignore.example during packaging.
    
    rpm/source and sub-directories are not necessary anymore
    nqb committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    03c8031 View commit details
    Browse the repository at this point in the history