operatore's blog

    Join a Docker Swarm node running on Google Compute Engine

    Since Google Compute virtual machine will be behind a nat network, you have to pass to the join command the "advertise" ip address. Without it the node will be added in any case, but the overly network won't work (because the system will try to contact the virtual machine through its local address):

    sudo docker swarm join \
      --token SWMTKN-1-qwe...... \
      # here your public IP
      --advertise-addr \

    Open Atrium 2.43: radix theme tooltip error on javascript

    Open Atrium 2.43 (and also some previous versions) is affected by a bug mutuated by radix theme.

    A “tooltip” undefined error appears if you open javascript console; this issue, in my case, was causing the Drupal View administration Ajax interface unusable (page is redirected to json content).

    As always, there might be better fixes, but the below – until someone decide to fix this up, works:

    Open Atrium 2.43: missing bootstrap library on oa_radix theme

    Right after the update to Drupal Open Atrium version 2.43, all dropdown-toggle buttons were not working any more.

    Don’t panic!

    Since I’m using a child theme, this time the workaround was to add bootstrap library to the child theme. Something like the below code inside the theme.info file:

    stylesheets[all][] = assets/stylesheets/bootstrap.min.css
    scripts[] = assets/javascripts/bootstrap.min.js


    Open Atrium 2.43: The operator is invalid on filter: Field: Groups audience:target_id.

    Last but not least: The operator is invalid on filter: Field: Groups audience:target_id.
    If, as me, you will find it printed on the View Administration interface, right after an update, then it’s time to select the filter criteria on the incriminated view and check one of the availabe operators, which for some reason are now blank!

    And the error will disappear, permitting you to continue with the editing of the view.