<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Upgrade &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/upgrade/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Tue, 13 Oct 2026 03:37:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Four Apps That Help You Outsource Your Most Annoying Everyday Tasks</title>
		<link>https://www.bestdevops.com/the-upgrade-these-four-apps-will-help-you-outsource-your-most-annoying-tasks/</link>
					<comments>https://www.bestdevops.com/the-upgrade-these-four-apps-will-help-you-outsource-your-most-annoying-tasks/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Wed, 12 Jun 2019 07:00:00 +0000</pubDate>
				<category><![CDATA[Appscan]]></category>
		<category><![CDATA[Annoying]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[Outsource]]></category>
		<category><![CDATA[Tasks]]></category>
		<category><![CDATA[Upgrade]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=5337</guid>

					<description><![CDATA[From grocery delivery to on-demand home cleaning, these four apps let you delegate the time-consuming chores of adult life so you can focus on what actually matters.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">No one warned you that adulthood would come with an endless queue of chores: grocery runs, laundry, pet care, and home maintenance. The good news is that a growing ecosystem of on-demand service apps lets you delegate the most tedious tasks to vetted professionals—often for less than you might expect. Here are four apps worth adding to your phone.</p>



<h2 class="wp-block-heading">1. Handy – Home Cleaning and Repairs</h2>



<p class="wp-block-paragraph"><a href="https://www.handy.com" rel="noopener noreferrer" target="_blank">Handy</a> connects you with background-checked professionals for home cleaning, furniture assembly, plumbing fixes, and general handyman work. You book a time slot through the app, a pro shows up, and you get your weekend back. Handy operates in dozens of cities across the United States, Canada, and the United Kingdom, and its flat-rate pricing model means you know the cost upfront before anyone rings your doorbell.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Regular house cleaning, one-off repairs, post-move deep cleans.</p>



<h2 class="wp-block-heading">2. Rover – Dog Walking and Pet Sitting</h2>



<p class="wp-block-paragraph">Pets deserve more than a quick pat on the head before you leave for a long workday. <a href="https://www.rover.com" rel="noopener noreferrer" target="_blank">Rover</a> is a marketplace that lets you search, vet, and book local dog walkers, drop-in visitors, and overnight pet sitters. Sitter profiles include reviews, photos, and rate information. GPS-tracked walk reports and in-app messaging keep you in the loop while you&#8217;re at the office.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Daily dog walks, vacation pet sitting, last-minute boarding alternatives.</p>



<h2 class="wp-block-heading">3. Instacart – Grocery Delivery</h2>



<p class="wp-block-paragraph"><a href="https://www.instacart.com" rel="noopener noreferrer" target="_blank">Instacart</a> partners with major grocery chains and local supermarkets to bring your shopping directly to your door. You browse store inventory inside the app, add items to a virtual cart, and choose a delivery window—sometimes as short as one hour. A personal shopper picks your order and can message you in real time if a product is unavailable so you can approve a substitute.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Weekly grocery shops, heavy or bulky item orders, avoiding peak-hour store crowds.</p>



<h2 class="wp-block-heading">4. Tide Cleaners – Laundry and Dry Cleaning On Demand</h2>



<p class="wp-block-paragraph">Laundry is one of those chores that never truly feels finished. Tide Cleaners is a service from the detergent brand that offers wash-and-fold, dry cleaning, and garment alterations. You can schedule a pickup and drop-off through the app or use one of the brand&#8217;s 24-hour locker locations—similar in concept to a smart parcel locker—to drop off and retrieve clothes on your own schedule.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Busy professionals, delicate or dry-clean-only garments, anyone who simply refuses to fold another fitted sheet.</p>




<p class="wp-block-paragraph"><strong>Note on availability:</strong> Service coverage for all four apps varies by city and region. Always check the app or website to confirm availability at your address before signing up.</p>




<h2 class="wp-block-heading">Is Outsourcing Chores Worth the Cost?</h2>



<p class="wp-block-paragraph">The value of these services depends entirely on how you value your time. If a two-hour grocery run plus commute eats into time you could spend on high-value work, client projects, or simply recovering from a demanding week, paying a delivery or service fee can make practical sense. Most of these platforms also offer subscription tiers that reduce per-use costs for regular customers.</p>



<p class="wp-block-paragraph">Start with one service that addresses your biggest time drain, track whether it genuinely frees up your schedule, and expand from there.</p>



<p class="wp-block-paragraph"><em>Originally inspired by a feature on <a href="https://www.essence.com" rel="noopener noreferrer" target="_blank">Essence.com</a>.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/the-upgrade-these-four-apps-will-help-you-outsource-your-most-annoying-tasks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bug Fixes and Polish: Docker Container Management in Early 2017</title>
		<link>https://www.bestdevops.com/bug-fixes-polish-docker-container-management/</link>
					<comments>https://www.bestdevops.com/bug-fixes-polish-docker-container-management/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sun, 29 Jan 2017 06:41:57 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DevOps News]]></category>
		<category><![CDATA[DevOps Tools]]></category>
		<category><![CDATA[DevOps Updates]]></category>
		<category><![CDATA[Bug fixes]]></category>
		<category><![CDATA[Container management]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Docker 1.13]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[Upgrade]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=462</guid>

					<description><![CDATA[Docker 1.12.6 patched a runC privilege-escalation vulnerability (CVE-2016-9962), while Docker 1.13 delivered CLI improvements, disk-management commands, DNS bug fixes, and GA releases for Docker on AWS and Azure.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>This article is based on reporting originally published by TechTarget in January 2017. Quotes are attributed to the original sources.</em></p>



<h2 class="wp-block-heading">Overview</h2>



<p class="wp-block-paragraph">No software is immune to bugs, and Docker is no exception. In January 2017, Docker container management received a pair of incremental but meaningful improvements: a security patch for a privilege-escalation vulnerability in runC, and a set of usability and bug-fix updates shipped as part of Docker 1.13. Together, they highlighted two persistent challenges in container environments — security depth and operational maturity.</p>



<h2 class="wp-block-heading">CVE-2016-9962: runC Privilege-Escalation Vulnerability</h2>



<p class="wp-block-paragraph">In mid-January 2017, Docker responded to a security vulnerability in <strong>runC</strong>, the low-level container runtime, identified as <strong>CVE-2016-9962</strong>. The flaw could theoretically allow privilege escalation from a container to its host, and, in a worst-case scenario, provide a foothold for an attacker to move laterally within a corporate network.</p>



<p class="wp-block-paragraph">Docker rated the severity of the bug as <em>minor</em> and released a fix in <strong>Docker 1.12.6</strong>. Exploiting the vulnerability required an attacker to first compromise the code running inside a container and control how that code was placed there — a significant prerequisite that limited real-world exposure.</p>



<h3 class="wp-block-heading">What Made Exploitation Difficult</h3>



<p class="wp-block-paragraph">According to Edward Haletky, CEO and principal analyst at TVP Strategy (Austin, Texas), exploiting CVE-2016-9962 required first compromising the container&#8217;s code supply chain:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;In order to exploit CVE-2016-9962 in an attack, one must first compromise the code and the means by which the code is placed within the container.&#8221;</p><cite>— Edward Haletky, TVP Strategy</cite></blockquote>



<p class="wp-block-paragraph">Haletky stressed that patching alone is insufficient: container images should be evaluated for security before they enter any environment, and code security testing should be a standard part of the container deployment pipeline.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Just patching or using SELinux is not enough of an answer. We need control and security testing of every aspect of container deployment.&#8221;</p><cite>— Edward Haletky, TVP Strategy</cite></blockquote>



<h3 class="wp-block-heading">Defense in Depth in Practice</h3>



<p class="wp-block-paragraph">Alex Witherspoon, VP of Platform Engineering at FlightStats Inc. (Portland, OR), noted that his organization was not affected by the vulnerability because complementary security controls were already in place:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;For us, other security systems not based in Docker were available to help negate any ill effect here. We also use New Relic and APM as a way to detect bad behavior in the environment, so we can automatically block or deny a bad actor.&#8221;</p><cite>— Alex Witherspoon, FlightStats Inc.</cite></blockquote>



<p class="wp-block-paragraph">Witherspoon&#8217;s approach illustrates the principle of <strong>defense in depth</strong>: layering independent security controls — firewalls, runtime monitoring, anomaly detection — so that no single vulnerability creates a complete breach.</p>



<h2 class="wp-block-heading">Docker 1.13: Incremental but Important Updates</h2>



<p class="wp-block-paragraph">Released in late January 2017, <strong>Docker 1.13</strong> bundled several quality-of-life improvements alongside the security work in 1.12.6. The key changes fell into four areas:</p>



<h3 class="wp-block-heading">1. Backward-Compatible CLI</h3>



<p class="wp-block-paragraph">Docker 1.13 introduced backward compatibility for the Docker command-line interface, meaning that scripts and tooling built against older CLI versions would continue to work. Chris Riley, Director of Solutions Architecture at cPrime (San Francisco), commented:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;We stick with newer versions, but this will probably be very helpful for admins who are not constantly updating Docker.&#8221;</p><cite>— Chris Riley, cPrime</cite></blockquote>



<h3 class="wp-block-heading">2. Simplified Commands and Disk Management</h3>



<p class="wp-block-paragraph">The CLI was restructured with cleaner, more logical command groupings. Disk usage had been a recurring complaint among Docker users — dangling images, stopped containers, and unused volumes consuming space with no easy cleanup path. New commands in 1.13 targeted this directly.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;I have had a lot of clients complain about disk usage when using Docker, and [some of the new] commands are meant to help this issue and will be helpful. This is a nice refactor as they expand their API, and [it] helps keep things organized and focused.&#8221;</p><cite>— Chris Riley, cPrime</cite></blockquote>



<h3 class="wp-block-heading">3. Improved Container Log Access</h3>



<p class="wp-block-paragraph">Docker 1.13 also simplified how container logs are accessed, making it easier to integrate Docker logging with external monitoring and observability platforms — an important step for production operations teams.</p>



<h3 class="wp-block-heading">4. Docker for AWS and Azure: General Availability</h3>



<p class="wp-block-paragraph">Docker for Amazon Web Services and Docker for Microsoft Azure both graduated from beta to general availability with the 1.13 release. Riley viewed this as a strategic move:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;The fact that [Docker is] targeting the ops side and the two largest cloud providers is smart. We have been waiting for this to compete with Kubernetes on AWS and Amazon ECS.&#8221;</p><cite>— Chris Riley, cPrime</cite></blockquote>



<h3 class="wp-block-heading">5. DNS Bug Fix</h3>



<p class="wp-block-paragraph">One fix that did not appear prominently in Docker&#8217;s own release notes — but mattered to practitioners — was a resolution of an intermittent DNS lookup failure in containers. Witherspoon described the issue:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Some containers would rarely, but very painfully, fail to resolve certain DNS lookups for no apparent reason. It seems better now — time and testing will tell.&#8221;</p><cite>— Alex Witherspoon, FlightStats Inc.</cite></blockquote>



<p class="wp-block-paragraph">Intermittent DNS failures are notoriously hard to reproduce and diagnose in distributed systems, making this fix particularly valuable for production workloads that depend on service discovery.</p>



<h2 class="wp-block-heading">The Broader Context: A Rapidly Evolving Ecosystem</h2>



<p class="wp-block-paragraph">The pace of Docker releases in this period reflects how quickly the container ecosystem was maturing. FlightStats had adopted a policy of tracking and deploying updates to both containers and the Docker daemon itself — a strategy that required accepting frequent churn in exchange for staying current with security patches and feature improvements.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;Docker is still very young and changing rapidly.&#8221;</p><cite>— Alex Witherspoon, FlightStats Inc.</cite></blockquote>



<p class="wp-block-paragraph">That observation — made in early 2017 — was accurate for the time and serves as a useful reminder that operational practices around any fast-moving platform must account for continuous change. Automated update pipelines, image scanning, and layered security controls are not optional extras; they are baseline requirements for running containers safely at scale.</p>



<h2 class="wp-block-heading">Key Takeaways</h2>



<ul class="wp-block-list">
<li><strong>Patch promptly:</strong> CVE-2016-9962 was rated minor, but waiting to apply Docker 1.12.6 unnecessarily extended exposure.</li>
<li><strong>Layer your defenses:</strong> Firewalls, SELinux/AppArmor, runtime monitoring (APM), and image scanning together reduce the blast radius of any single vulnerability.</li>
<li><strong>Scan images before deployment:</strong> Since exploiting runC-class bugs requires compromising the container&#8217;s code supply chain, shifting security left — scanning images in CI/CD — is a direct mitigation.</li>
<li><strong>Monitor disk usage:</strong> Docker&#8217;s new cleanup commands in 1.13 addressed a real operational pain point; incorporate regular pruning into your container lifecycle management.</li>
<li><strong>Track DNS behavior:</strong> Intermittent DNS failures in containers can be difficult to attribute; update to releases that include DNS fixes and monitor resolution latency as a standard metric.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/bug-fixes-polish-docker-container-management/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
