Profile

Cover photo
Jan Gehring
Works at inovex
263 followers
AboutPostsPhotosYouTubeReviews

Stream

Jan Gehring

Shared publicly  - 
 
Hi all,

i'm happy to announce Rex-1.4.1.

This is a new bugfix release, upgrade is recommended for all users.
Many thanks to all contributors who made this release possible.
We would welcome Andrew Solomon, Kent Fredric, Kirill Babikhin, Pierrick Dintrat, Rapenne Solène, Tamas Molnar as new contributors

To see a list of all changes, please visit http://rexify.org/docs/release_notes/1.4.1.html.

Packages for Ubuntu 16.04 are also available now.

Have a nice day,
-- The Rex Team

#perl   #devops   #rexops   #linux   #cfgmgmt  
Rex is a pure open source project, you can find community support in the following places: IRC: #rex on irc.freenode.net; Groups: Rex Users; Serverfault: Tag with rex; Issues: on GitHub; Feature: you miss a feature? Professional support is also available. » Home » Docs » Release notes » 1.4.1 ...
2
Add a comment...

Jan Gehring

Shared publicly  - 
 
+Ferenc Erki just uploaded the first release candidate for 1.4 (1.3.3_01) to cpan. https://metacpan.org/pod/release/FERKI/Rex-1.3.3_01/lib/Rex.pm with over 100 issues/PRs closed.
Feedback welcome

https://github.com/RexOps/Rex/issues?q=milestone%3A1.4.0+is%3Aclosed

#rexops
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
The release candidate 1 for http://repositor.io 1.2 is available.
You can install this release with the following command:

curl http://get.repositor.io/1.2.0rc1.txt | bash

Feel free to report problems on https://github.com/RexOps/repositorio/issues or via irc.freenode.net #rex

Many thanks to Dean Hamstead (djzort) and Brendan Beveridge (mrproper) who made this release possible.

The changelog for this release:

* replaced Log::Log4perl with Log::Dispatch #32 - mrproper
* removed progressbar in favour of console and crontab compatible output #32 - mrproper
* added --log-level cli option to overwrite configured ScreenLevel #32 - mrproper
* changed checking of packages to use filesize as default. This speeds up syncing drastically #32 - mrproper
* added --checksums cli option to use checksum again #32 - mrproper
* refactored 'sub download' and '_download_binary_file'' to handle retrying more gracefully #32 - mrproper
* split off checksums for sha to its own sub to be consistent with the rest of the types #32 - mrproper
* added checksum for size, this is the default behaviour as mentioned above for packages #32 - mrproper
* minor formatting changes #32 - mrproper
* refactored sub get_repo_dir #32 - mrproper
* general code cleanup #31 - djzort
* tuned Config::General usage to allow conf.d style directories #30 - djzort
* updated documentation #30 - djzort
* introduces a config option that places the tag directory at the bottom most directory rather than the top #30 - djzort
* add --clonetag option, which allows an existing tag to be cloned (copied). #29 - djzort
* add --force option to --tag, so that an existing tag is not over written unless you mean really it. #29 - djzort
* use File::Spec throughout &tag, also check that the $dir opens and logcroak() if not #29 - djzort

#linux
repositor.io - Manage your package repositories the easy way.
5
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
New messaging system for the #RexOps   Community:

For people who don't like irc or want to install an irc client on their system or just "want to use new technologies" we now have another possibility to get in contact with us.

Feel free to register on https://support.rexify.org/.

We are using the nice +Rocket.Chat  system which is an Open Source Web Chat Platform with nice features like searching the conversations, code highlighting and many more. Check out their features on https://rocket.chat and many thanks to +Sascha Askani to mention that software to me.

Our system is currently in "beta" state, so feel free to talk to us for improvements or bugs you find.

Have fun,
Jan
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
 
GraphView 4.1 is on its way, with nice improvements. Scaling/Zooming is now super smooth and works better with dates, also the performance of LineGraph is improved by a factor of > 100 depending on how many data points you have :)
GraphView - Android Graph Library for creating zoomable and scrollable line and bar graphs.
View original post
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
Nice perl 6 slides.
Overview of the Mojolicious Toolkit
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
 
hi all,

I'm happy to announce Rex-1.4.0. This is a new minor release, adding new features, upgrade is recommended for all users.

As you may have noticed, the last release of Rex is around 6 months old. A lot has happened since then, and due to bigger internal changes, we wanted to be extra careful about the release, giving it as much time to bake as it needed.

The result is so far the biggest release of Rex, containing 4353 insertions and 1655 deletions happened to the lines of 118 files on 271 commits from 16 contributors, closing 93 PRs and 48 issues. To put it in perspective, this means ~30% of all files, and ~20% of all lines were touched in one way or another.

We couldn't have done this without the support of our fantastic community, keeping us busy with feedback, discussions both on- and offline, reporting issues, and sending pull requests. Thank you!

We are especially happy to have Eric Johnson (kablamo) to join the project as a new core developer. Most of the big things in this release were originally his ideas, and he was restless implementing them.

We would like to welcome H. Daniel Cesario, Harm Müller, Hiroki Matsuo, Jose Luis Perez Diez, Ken Crowell, Patrick Lauer, petersonchen, Prajithp as new contributors.

So as they say: good things come to those who wait

Highlights:
- Rex can now manage Linux Mint, Raspian and Arch Linux systems
- tasks return exit codes
- summary output at the end of run
- unified firewall management via a new resource
- ParamLookup has been merged into core from rex-recipes
- values from CMDB and task parameters are now available directly as template variables
- better late, than never: official debian 8 packages
- experimental vim highlight support (see this gist: https://gist.github.com/ferki/d83ebd67ce828ef9d00f)
- rex can use development versioning on CPAN correctly now (e.g. for BETA or RC releases) to provide early access

Check out the release notes for full details: http://rexify.org/docs/release_notes/1.4.0.html

have fun,
Rex development team

#perl #cfgmgmt #linux #devops
View original post
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
Larry Wall's Perl 6 Release Talk https://www.youtube.com/watch?v=kwxHXgiLsFE #perl #perl6
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
A few minutes ago we switched to a new website system on http://www.rexify.org/.
Now we're using Pitahaya as a content management system. Pitahaya is based on Perl, PostgreSQL and Sphinx and
is opensource. You'll find the source on https://github.com/krimdomu/pitahaya-cms.

If you're interested in the tenant code for rexify.org you'll find it here https://github.com/RexOps/rexify-website/tree/cms

If you find any problems don't hesitate to notify us :)

In the next months we're going to rollout this new system to all other websites of RexOps.

#rexops #perl #postgresql #sphinx  
Integrates seamless in your running environment; > Easy to use and extend; > Easy to learn, it's just plain Perl; > Apache 2.0 licensed. task prepare => sub { pkg "apache2", ensure => "latest"; service "apache2", ensure => "started"; };. Read the Getting Started Guide. Your Way ...
4
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
 
 
hi all,

we just released rex-1.3.3. This is a bugfix release, upgrade is recommended for all users.

Sometimes it's not that easy to categorize changes (and it's also not our main goal :), so some of them are halfway between the corners of the bugfix-enhancement-new feature triangle. We thought none of them are big enough to justify a new minor release, but at the same time we wanted to let those many small improvements out in a proper release.

We would like to welcome okaoka, John Karr, Pavel Timofeev, and Elmer Quintanilla as new contributors. Special thanks to Daniel Cordero for his help on fixing service detection on Gentoo.

For more details check out the release notes: http://www.rexify.org/howtos/releases/1.3.3.html

have fun,
Rex Team

#perl #cfgmgmt #linux #devops
View original post
1
Add a comment...
Story
Introduction
Linux and Perl enthusiast
Basic Information
Gender
Male
Work
Occupation
Linux Systems Architect
Employment
  • inovex
    Systems Engineer/Architect, 2008 - present
  • EGOTEC
    Developer, 2001 - 2008
Sehr zu empfehlen! Jeder der durch Wildberg fährt und essen möchte ist hier bestens aufgehoben :)
Public - a year ago
reviewed a year ago
2 reviews
Map
Map
Map