profile
viewpoint
Harald Albers albers @hamburger-software Hamburg, Germany

albers/moby 1

Docker - the open-source application container engine

albers/accesslog2csv 0

Utility script converting Apache/Tomcat log files to CSV format files

albers/ansible 0

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/

albers/ansible-playground 0

A playground environment for evaluating Ansible

albers/arquillian-showcase 0

This repository contains a collection of tests organized by technology that showcase Arquillian's capabilities.

albers/bash-completion-mac 0

Dockerfile for a Ubuntu based image with the same version of bash and bash-completion that come with current Macs.

albers/compose 0

Fast, isolated development environments using Docker

albers/cucumber-jvm 0

Cucumber for the JVM

albers/derby-maven-plugin 0

A simple Derby plugin to use during tests

issue commentcontainous/traefik

No Docker Image for Traefik 2.2.3 on Docker Hub

Ah, I see. There is some delay because of a problem in the first attempt to update the library image.

Thanks for pointing me there @ldez

albers

comment created time in 5 days

issue openedcontainous/traefik

No Docker Image for Traefik 2.2.3 on Docker Hub

<!-- PLEASE FOLLOW THE ISSUE TEMPLATE TO HELP TRIAGE AND SUPPORT! -->

Do you want to request a feature or report a bug?

<!-- DO NOT FILE ISSUES FOR GENERAL SUPPORT QUESTIONS.

The issue tracker is for reporting bugs and feature requests only. For end-user related support questions, please refer to one of the following:

  • the Traefik community forum: https://community.containo.us/

-->

Bug

<!--

The configurations between 1.X and 2.X are NOT compatible. Please have a look here https://docs.traefik.io/v2.0/getting-started/configuration-overview/.

-->

What did you do?

<!--

HOW TO WRITE A GOOD BUG REPORT?

  • Respect the issue template as much as possible.
  • The title should be short and descriptive.
  • Explain the conditions which led you to report this issue: the context.
  • The context should lead to something, an idea or a problem that you’re facing.
  • Remain clear and concise.
  • Format your messages to help the reader focus on what matters and understand the structure of your message, use Markdown syntax https://help.github.com/articles/github-flavored-markdown

-->

run docker run --rm -it traefik:2.2.3

What did you expect to see?

Traefik 2.2.3 should be pulled from Docker Hub and a container with it should be launched.

What did you see instead?

docker: Error response from daemon: manifest for traefik:2.2.3 not found: manifest unknown: manifest unknown.

This is because no Docker image was created for the 2.2.3 release. The last release on Docker Hub is 2.2.2.

created time in 5 days

delete branch albers/wildfly

delete branch : wildfly-20.0.1.Final

delete time in 5 days

create barnchalbers/wildfly

branch : wildfly-20.0.1.Final

created branch time in 7 days

fork albers/wildfly

Docker image for WildFly project

fork in 7 days

Pull request review commentdocker/cli

`docker manifest rm` command to remove manifest list draft from local storage

 _docker_manifest_push() { 	esac } +_docker_manifest_rm() {

Completion should handle --help here, not just a manifest. Please surround with a case block like in the other comands but with just --help .

jennydaman

comment created time in 25 days

startedcrosbymichael/dockersql

started time in a month

push eventalbers/terraform-up-and-running

Harald Albers

commit sha 554cbb202b05155582e48675a4fcdbb7d8ef6fb3

One IAM user is created.

view details

Harald Albers

commit sha ae5527f4d9f05d19d44caec0dc181df970bf1c4b

Three IAM users are created with "count".

view details

Harald Albers

commit sha ae80f8be1becf40a88c21f7e965fe1161f2e8e2d

Three IAM users with individual names are created with "count".

view details

Harald Albers

commit sha cec38fe4a61ade1d1a5d0140c0ec6d4613342d19

Three IAM users are created with "for_each".

view details

push time in a month

issue commentjboss-dockerfiles/wildfly

Please update for Widlfly 19.1.0.Final

Yes, the Docker image is available now. Thanks @jcputney

albers

comment created time in a month

issue closedjboss-dockerfiles/wildfly

Please update for Widlfly 19.1.0.Final

Wildfly 19.1.0.Final was released on May 04, 2020, see release announcement.

In contrast to previous updates, the Docker image jboss/wildfly was not updated.

closed time in a month

albers

push eventalbers/terraform-up-and-running

Harald Albers

commit sha 3a33f82864a53d9df0ebda61a400e34988cf4a88

A module for the webserver_cluster split out.

view details

Harald Albers

commit sha fb666452740236c09fd18488c641dcf459a2f0bf

A production environment with slightly different settings is created.

view details

Harald Albers

commit sha 35f8a2a3920d814c12fa078a0ed012c121b466a6

Prod has an autoscaling_schedule for periodically adjusting the asg parameters.

view details

push time in 2 months

push eventalbers/terraform-up-and-running

Harald Albers

commit sha 18544b507871e95b2a49133badd4e452a3d7f4fe

The webserver-cluster example is part of a modular file layout.

view details

Harald Albers

commit sha 2596bcf484e5d372cfc0a7422e1babfff05a9f2e

A RDS database is created.

view details

Harald Albers

commit sha 9d1c82262d80e050abe881e97df80dc65cd8d4c3

The web servers access remote state from the database module.

view details

push time in 2 months

push eventalbers/terraform-up-and-running

Harald Albers

commit sha e2876c6ab64d9bc0dcf6de7331595aab5a73d455

An S3 bucket and DynamoDB table for terraform state are created.

view details

Harald Albers

commit sha 32e201b0af8c332e81ce26b453397caf27331493

A minimal Example for Terraform workspaces.

view details

push time in 2 months

push eventalbers/terraform-up-and-running

Harald Albers

commit sha 736b6e5377f20fdabdcb05c4b9b8393501d98567

An S3 bucket and DynamoDB table for terraform state are created.

view details

push time in 2 months

push eventalbers/terraform-up-and-running

Harald Albers

commit sha 22625b600abb28e4213ac6ee421424c218f9fc91

An S3 bucket and DynamoDB table for terraform state are created.

view details

push time in 2 months

push eventalbers/terraform-up-and-running

Harald Albers

commit sha d5443f43d39b4edd85fef76c2623250a093b2e77

An instance with a name is created.

view details

Harald Albers

commit sha 29171cd8b61d8facfbd2698453c4c6b6a747ed29

The instance hosts a minimal web server.

view details

Harald Albers

commit sha c0a8e664f6e3977cc44e752fa2cfe73bde955625

The web server port is configurable.

view details

Harald Albers

commit sha dd7eaf4378b70a6909df7493f84aa7aacf0cc7ac

An elastic web server cluster is created.

view details

Harald Albers

commit sha 7814c3000eff907fdc828cc035ab6cf7c53bd57c

The aws_lb_listener_rule no longer uses deprecated features.

view details

push time in 2 months

create barnchalbers/terraform-up-and-running

branch : master

created branch time in 2 months

created repositoryalbers/terraform-up-and-running

Code samples from the book "Terraform Up & Running"

created time in 2 months

created taghamburger-software/ansible-role-vmware_ubuntu_cloud_image

tagv4.0.1

Ansible role for creating virtual machines based on the Ubuntu Cloud Image in a vSphere environment.

created time in 2 months

push eventhamburger-software/ansible-role-vmware_ubuntu_cloud_image

Harald Albers

commit sha fbd84a1b33815dd4bbacc4793eafcedac732b9b7

Release 4.0.1

view details

push time in 2 months

push eventhamburger-software/ansible-role-vmware_ubuntu_cloud_image

Harald Albers

commit sha 213455cd5f2ade9ad0c262b9713dcc67d1f64b20

fix: domain search is ignored Signed-off-by: Harald Albers <github@albersweb.de>

view details

push time in 2 months

Pull request review commentgatling/gatling-maven-plugin

Store build failures in lastRun.txt and rethrow on verify, close #3888

 private void executeGatling(List<String> gatlingJvmArgs, List<String> gatlingArg     }   } -  private void recordSimulationResults() throws MojoExecutionException {+  private void recordSimulationResults(Exception exception) throws MojoExecutionException {     try {-      saveListOfNewRunDirectories();+      saveListOfNewRunDirectories(exception);       copyJUnitReports();     } catch (IOException e) {       throw new MojoExecutionException("Could not record simulation results.", e);     }   } -  private void saveListOfNewRunDirectories() throws IOException {+  private void saveListOfNewRunDirectories(Exception exception) throws IOException {

@slandelle OK. @pasharik Splitting in two is a good solution.

pasharik

comment created time in 2 months

Pull request review commentgatling/gatling-maven-plugin

Store build failures in lastRun.txt and rethrow on verify, close #3888

 private void executeGatling(List<String> gatlingJvmArgs, List<String> gatlingArg     }   } -  private void recordSimulationResults() throws MojoExecutionException {+  private void recordSimulationResults(Exception exception) throws MojoExecutionException {     try {-      saveListOfNewRunDirectories();+      saveListOfNewRunDirectories(exception);       copyJUnitReports();     } catch (IOException e) {       throw new MojoExecutionException("Could not record simulation results.", e);     }   } -  private void saveListOfNewRunDirectories() throws IOException {+  private void saveListOfNewRunDirectories(Exception exception) throws IOException {

I think this is confusing: a method called saveListOfNewRunDirectories that also serializes an Exception.

We have two different concepts here that deserve individual treatment. One is saving the new run directories in LAST_RUN_FILE, the other is preserving build errors. For the latter I suggest to add another file lastBuild.txt with its name stored in LAST_BUILD_FILE.

pasharik

comment created time in 2 months

issue openedjboss-dockerfiles/wildfly

Please update for Widlfly 19.1.0.Final

Wildfly 19.1.0.Final was released on May 04, 2020, see release announcement.

In contrast to previous updates, the Docker image jboss/wildfly was not updated.

created time in 2 months

delete branch albers/compose

delete branch : completion-context

delete time in 2 months

startedfasmat/ubuntu

started time in 2 months

pull request commentfasmat/ubuntu

Add initial support for Ubuntu Focal

@fasmat Update: I found no way to rename a machine based on this box on VirtualBox level so that no naming conflicts occur.

This Vagrantfile only temporarliy changes the name, it is then reset to "Ubuntu 18.04":

Vagrant.configure("2") do |config|
  config.vm.box = "fasmat/ubuntu1804-desktop"

  config.vm.provider "virtualbox" do |v|
    v.name = "my_vm"
  end
end

This box effetcly behaves like a Singleton.

fasmat

comment created time in 2 months

pull request commentfasmat/ubuntu

Add initial support for Ubuntu Focal

@fasmat Sorry, I have to file another issue in this inappropriate place:

Both the 18.04 and the 20.04 box change the auto-generated initial machine name on Virtual Box to a constant: "Ubuntu 18.04" / "Ubuntu 20.04" during vagrant up. This causes several problems:

  • You cannot create two boxes based on the same box due to a name conflict that is detected amidst creation of the second machine:
Command: ["modifyvm", "0a11c334-dd36-4c15-a2df-3ff62d3c1b34", "--name", "Ubuntu 18.04"]

Stderr: VBoxManage.exe: error: Could not rename the directory 'C:\Users\USERNAME\VirtualBox VMs\fasmat-ubuntu1804-desktop-2_default_1588585042671_22239' to 'C:\Users\USERNAME\VirtualBox VMs\Ubuntu 18.04' to save the settings file (VERR_ALREADY_EXISTS)
  • In order to avoid these name conflicts, you have to assign hard-coded alternative names yourself. But that means you can no longer start two instances of the same machine e.g. when developing the next version of a machine. You have to remember to also rename the machine.

  • The failed renaming attempts confuse VirtualBox:

    • vagrant destroy fails with Command: ["unregistervm", "087a1428-5a9b-48e7-8b3d-f986c6a06e04", "--delete"] Stderr: VBoxManage.exe: error: Cannot unregister the machine 'Ubuntu 18.04' while it is locked
    • Oracle VM VirtualBox Manager often just crashes when I vagrant destroy a machine.
    • sometime untracked machine files remain in VirtualBox's machine directory, preventing the creation of machines.

TLRD I'd like to ask you to please not assign a hard coded name to the machines so that the user can decide whether to use the default auto-generated names (which have a lot of advantages) or to choose a custom one.

fasmat

comment created time in 2 months

pull request commentfasmat/ubuntu

Add initial support for Ubuntu Focal

@fasmat Yor fix works perfectly. Thanks!

fasmat

comment created time in 2 months

pull request commentfasmat/ubuntu

Add initial support for Ubuntu Focal

@fasmat I found that clipboard support actually works, it was just disabled (in contrast to the 18.04 box). But auto resizing is in fact enabled.

fasmat

comment created time in 2 months

pull request commentfasmat/ubuntu

Add initial support for Ubuntu Focal

Thanks for the project, especially the German keyboard support.

I did not find a way to file issues, so I'll drop one here:

Guest additions in fasmat/ubuntu2004-desktop 20.0425.1 seem not to work: no window scaling, no copy and paste support. The 18.04 box works perfectly in this regard.

fasmat

comment created time in 2 months

PR opened docker/compose

Reviewers
Add bash completion for `--context`

Bash completion for the newly added context support.

+1 -0

0 comment

1 changed file

pr created time in 3 months

push eventalbers/compose

Harald Albers

commit sha 9f6ac73c651805f11d6eca57da6c89fc4d7ded9a

Add bash completion for `--context` Signed-off-by: Harald Albers <github@albersweb.de>

view details

push time in 3 months

create barnchalbers/compose

branch : completion-context

created branch time in 3 months

push eventhamburger-software/ansible-role-vmware_ubuntu_cloud_image

Harald Albers

commit sha 51163cd8a26d0f8faa356919e4618e668d256f53

Ubuntu 20.04 is a tested platform

view details

push time in 3 months

push eventhamburger-software/ansible-role-vmware_ubuntu_cloud_image

Harald Albers

commit sha 2aa38550bfa971fe61c4cdfcf89037d637da1032

Ubuntu 20.04 is a tested platform

view details

push time in 3 months

more