The Varnish Cache project recently released varnish-5.2, and I have wrapped packages for Fedora and EPEL.

While there are a few additions to the VCL language from varnish-5.0 and varnish-5.1, existing VCL for 5.0 or 5.1 should work without changes on varnish-5.2.

I have pushed varnish-5.2 to Fedora Rawhide. Fedora 27 is in freeze waiting for its GA release now in November, but I will probably push varnish-5.2 to f26 and f27 some time after the the release.

Those who need varnish-5.2 for EPEL may use my COPR repos at https://copr.fedorainfracloud.org/coprs/ingvar/varnish52/. The repos include varnish-5.2 based on the fedora package, matching varnish-modules and an assorted selections of vmods. The packages are compatible with EPEL 6 and 7.

The following vmods are available

Included in varnish-modules:

  • vmod-cookie
  • vmod-header
  • vmod-saintmode
  • vmod-softpurge
  • vmod-tcp
  • vmod-var
  • vmod-vsthrottle
  • vmod-xkey

Packaged separately (COPR only for now):

  • vmod-geoip
  • vmod-basicauth
  • vmod-curl
  • vmod-digest
  • vmod-memcached
  • vmod-querystring
  • vmod-rfc6052
  • vmod-uuid

As always, feedback is warmly welcome. Please report bugs in varnish and varnish-modules via Red Hat’s Bugzilla. Bugs in the vmod packages not yet available in fedora may be reported to me at ingvar(a)redpill-linpro.com.

Ingvar Hagelund

Team Lead, Application Management for Media at Redpill Linpro

Ingvar has been a system administrator at Redpill Linpro for more than 15 years. He's also a long time contributor to the Fedora and EPEL projects.

Local development environment for OpenShift

When developing software it makes sense to be able to work on local files, while the source code should be served from a controlled environment (a container) to prevent pollution of the developer workstation.

In this article I will describe the evolution of a development workflow for deploying applications on OpenShift. The ultimate goal is to make it possible to maximize dev/prod parity, while minimizing the idle time in the change/test cycle.

... [continue reading]

OpenShift with Jenkins for dev/prod parity

Published on November 09, 2018

Getting started with Terraform

Published on August 14, 2018