At what point during the boot process does the root file system get remounted at read/write and what part, if any, does fstab play in this?
On Ubuntu 16.04.1 if I rename or remove fstab system boots read only to a login prompt. If I remount read/write desktop comes up but no swap.submitted by /u/deeterpeeter
- EPO Administrative Council Meeting Turning Point – Part V: “Siegfried Bross as President of the Boards of Appeal!”
- EPO Administrative Council Meeting Turning Point – Part IV: When ~1,200 EPO Workers March in Protest and European Politicians Say “Battistelli Must Go”
- EPO Administrative Council Meeting Turning Point – Part III: How Benoît Battistelli Planned to Expand His Attacks on EPO Staff (But Failed)
- EPO Administrative Council Meeting Turning Point – Part II: More Photos From Today’s Protest at The Hague
- EPO Administrative Council Meeting Turning Point – Part I: Protest at The Hague and the Huge Things at Stake
- EPO Caricature: EPO-Funded PwC on EPO Happiness
- The EPO is Out of Control on (Patent) Scope and Team UPC Floods the Media in a Desperate Last Attempt
- Patents Roundup: Blackjack Patent Application, Apple’s Software and Design Patents, Decline in Patent Litigation and Alternating Troll Trends
- Software Patents Are Going Away and Their Proponents Fight Back Harder Than Before
- Links 13/10/2016: Major Ubuntu and OpenSUSE Releases
EnterprisersProject: Why GE is betting big on the Internet of Things
TNS Guide to Serverless Technologies: The Best of FaaS and BaaS
Like the terms “microservices” and “containers” before it, “serverless” is a loaded word. Countless blogs have argued about the meaning or importance.
The first, obvious statement everyone makes is that, yes, there are servers or hardware of some sort somewhere in the system. But the point of “serverless” is not that servers aren’t used; it’s just that developers and administrators do not have to think about them.
Serverless architectures refer to applications that significantly depend on third-party services. “Such architectures remove the need for the traditional ‘always on’ server system sitting behind an application,” said software developer Mike Roberts, in an article on Martin Fowler’s site. Inserting serverless technologies into systems can reduce the complexity that needs to be managed, and could also potentially save money.
One Day Is a Lifetime in Container Years
The average life span of a container is short and getting shorter. While some organizations use containers as replacements for virtual machines, many are using them increasingly for elastic compute resources, with life spans measured in hours or even minutes. Containers allow an organization to treat the individual servers providing a service as disposable units, to be shut down or spun up on a whim when traffic or behavior dictates.
Since the value of an individual container is low, and startup time is short, a company can be far more aggressive about its scaling policies, allowing the container service to scale both up and down faster. Since new containers can be spun up on the order of seconds or sub seconds instead of minutes, they also allow an organization to scale down further than would previously have provided sufficient available overhead to manage traffic spikes. Finally, if a service is advanced enough to have automated monitoring and self-healing, a minuscule perturbation in container behavior might be sufficient to cause the misbehaving instance to be destroyed and a new container started in its place.
At container speeds, behavior and traffic monitoring happens too quickly for humans to process and react. By the time an event is triaged, assigned, and investigated, the container will be gone. Security and retention policies need to be set correctly from the time the container is spawned. Is this workload allowed to run in this location? Are rules set up to manage the arbitration between security policies and SLAs?
Linus Torvalds: “Linux Kernel 5.0 Will Be Released When We Hit 6 Million Git Objects”
Linux creator Linus Torvalds has shared the news that we are half-way between Linux 4.0 and 5.0 as the Git object database has crossed the 5 million object mark. Some of you might be knowing that major version transition happens at every two million objects in the database. So, after 1 more million Git objects, we can expect the release of Linux kernel 5.0 in 2017.
GNOME 3.22.1 Released
For those on rolling-release distributions that tend to wait until the first point release before upgrading your desktop environment, GNOME 3.22.1 is now available as the first update since last month's GNOME 3.22 debut.
- Cyanogen's Android Alternative Goes Modular
- Google Pixel: Devices are a dangerous distraction from the new AI interface