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

Removes Xenial related parts from codebase #5911

Merged
merged 12 commits into from May 3, 2021
Merged

Removes Xenial related parts from codebase #5911

merged 12 commits into from May 3, 2021

Commits on Apr 28, 2021

  1. Removes Xenial from Vagrantfile

    kushaldas authored and Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    f8b9d40 View commit details
    Browse the repository at this point in the history
  2. Make staging now runs Focal by default

    kushaldas authored and Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    8955bd1 View commit details
    Browse the repository at this point in the history
  3. Updates make dev to Focal

    kushaldas authored and Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    2063451 View commit details
    Browse the repository at this point in the history
  4. Make build-debs now has Focal as default

    kushaldas authored and Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    798cf9c View commit details
    Browse the repository at this point in the history
  5. Removes xenial scenarios from molecule

    Ports the deb pkg tests into the focal directory, so the logic is
    preserved.
    kushaldas authored and Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    0bb420b View commit details
    Browse the repository at this point in the history
  6. Update the Focal Dockerfile

    rmol authored and Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    5a48683 View commit details
    Browse the repository at this point in the history
  7. Removes all EOL related code and tests

    kushaldas authored and Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    b3c8a43 View commit details
    Browse the repository at this point in the history
  8. Removes Xenial-specific Ansible logic

    Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    b8ef5d6 View commit details
    Browse the repository at this point in the history
  9. Removes Xenial-specific packaging logic

    We had a few dual-distro packages. The Xenial versions are now removed.
    The postinst for the single "securedrop-app-code" pkg had some Xenial
    logic, so that's been removed.
    Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    bf8cefb View commit details
    Browse the repository at this point in the history
  10. Removes Xenial-specific logic from config tests

    Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    80b6d10 View commit details
    Browse the repository at this point in the history
  11. Updates CI config to remove Xenial references

    A few scripts have been updated, mostly it's the default for BASE_OS and
    similar vars that now defaults to Focal.
    
    The big change is snipping out all the special cases for Focal within
    the CircleCI config, and using it by default everywhere.
    Conor Schaefer committed Apr 28, 2021
    Copy the full SHA
    0105b3b View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. Removes EOL related strings from journalist interface

    Also updated the translations after updating the journalist
    interface.
    kushaldas committed Apr 30, 2021
    Copy the full SHA
    7fa6f65 View commit details
    Browse the repository at this point in the history