Lubinik Learning

Training mode

Lubinik Packages, Rollback & Deployment Evidence

Time remaining:

0 / 20 answered

  1. 1. What does config/packages.json map for each managed package?

    What does config/packages.json map for each managed package?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  2. 2. How is an installed plugin identified and later validated?

    How is an installed plugin identified and later validated?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  3. 3. What file validates an extracted theme package?

    What file validates an extracted theme package?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  4. 4. Can PackageInstaller install a registry package that is not already installed?

    Can PackageInstaller install a registry package that is not already installed?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  5. 5. What PHP facility is required to extract the downloaded archive?

    What PHP facility is required to extract the downloaded archive?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  6. 6. Where is the updater workspace created?

    Where is the updater workspace created?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  7. 7. Why clean temporary ZIP/extract paths before starting?

    Why clean temporary ZIP/extract paths before starting?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  8. 8. What should happen if GitHub returns an empty ZIP?

    What should happen if GitHub returns an empty ZIP?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  9. 9. What source shape does the GitHub ZIP extraction expect?

    What source shape does the GitHub ZIP extraction expect?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  10. 10. When is extracted source validation performed?

    When is extracted source validation performed?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  11. 11. When is the current package backed up?

    When is the current package backed up?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  12. 12. What is the default number of backups retained per package?

    What is the default number of backups retained per package?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  13. 13. How is rollback backup=latest selected?

    How is rollback backup=latest selected?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  14. 14. Why must a requested backup name appear in backups_for the package?

    Why must a requested backup name appear in backups_for the package?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  15. 15. What happens before a backup replaces the current package?

    What happens before a backup replaces the current package?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  16. 16. Why back up the current state before rollback?

    Why back up the current state before rollback?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  17. 17. Why is replace_directory_contents not strictly atomic?

    Why is replace_directory_contents not strictly atomic?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  18. 18. What risk remains if copying fails after the target was emptied?

    What risk remains if copying fails after the target was emptied?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  19. 19. What does successful local syntax/runtime validation prove?

    What does successful local syntax/runtime validation prove?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.

  20. 20. What confirms a production fleet update?

    What confirms a production fleet update?
    Hint

    Follow authentication, validation, backup, replacement, and evidence boundaries.