Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
A
automatic_updates-3406812
Manage
Activity
Members
Labels
Plan
Custom issue tracker
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Model registry
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Issue forks
automatic_updates-3406812
Commits
3c48dbfd
Commit
3c48dbfd
authored
5 years ago
by
Lucas Hedding
Committed by
Lucas Hedding
5 years ago
Browse files
Options
Downloads
Patches
Plain Diff
Issue
#3093069
by heddn: Add README.md
parent
f10b4d35
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+73
-0
73 additions, 0 deletions
README.md
with
73 additions
and
0 deletions
README.md
0 → 100644
+
73
−
0
View file @
3c48dbfd
Automatic Updates
---------------
### About this Module
Updating a Drupal site is difficult, time-consuming, and expensive. It is a
tricky problem that, on its face appears easy, however, ensuring secure and
reliable updates that give assurance to site owners and availability to site
visitors.
The Automatic Updates module is not yet in core. In its initial form, it is
being made available as a contributed module. Please note that Automatic Updates
is a
[
Strategic Initiative
](
https://www.drupal.org/project/ideas/issues/2940731
)
for the Drupal Project. The Initiative is still in progress and additional
features and bug fixes are regularly added.
The primary use case for this module:
-
**Public service announcements (PSAs)**
Announcements for highly critical security releases for core and contrib modules
are done infrequently. When a PSA is released, site owners should review their
sites to verify they are up to date with the latest releases and the site is in
a good state to quickly update once the fixes are provided to the community.
-
**Update readiness checks**
Not all sites are able to always update. The readiness checks are an automated
method to determine if a site is ready for automatically updating once a new
release is provided to the community. For example, sites that have un-run
database updates, are mounted on read only filesystems or do not have sufficient
disk space to update in-place can't receive automatic updates. If your site is
failing readiness checks and a PSA is released, it is important to resolve the
underlying readiness issues so the site can quickly be updated.
-
**In-Place Updates**
Once the PSA service has notified a Drupal site owner of an available update,
and the readiness checks have confirmed that the site is ready to be updated,
the Automatic Update service can then apply the update.
### Goals
The Automatic Update service for Drupal aims to simplify the update process and
provide confidence that an update will apply cleanly. Updates are currently
limited to Drupal Core for tarball (non-Composer managed) websites.
### Demo
> [Watch a demo](https://youtu.be/fT2--EBhzuE) of the module from DriesNote at
> DrupalCon Amsterdam 2019.
### Installing the Automatic Updates Module
Note: Use (not just installation) of the module on a Composer managed site is
not supported.
1.
Copy/upload the automatic_updates module to the modules directory of your
Drupal installation.
1.
Enable the 'Automatic Updates' module in 'Extend' (/admin/modules).
1.
Configure the module to enable PSA notifications, readiness checks and
in-place updates (/admin/config/automatic_updates).
### Automatic Updates Initiative
-
Follow and read up on
[
Ideas queue - Automatic Updates initiative
](
https://www.drupal.org/project/ideas/issues/2940731
)
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment