Chi sono

Ho 35 anni, laureato in Matematica, faccio il programmatore e vivo in R6. Mi impegno nella diffusione delle nuove tecnologie: l'informatica può far partecipare più cittadini alle scelte dell'amministrazione, ed aiutare le persone a controllare l'operato delle istituzioni, interagendo con esse. In questo blog discutiamo di come portare partecipazione e trasparenza grazie all'innovazione, nella nostra circoscrizione e nella nostra città. Benvenuti!

OpenShift labels

OpenShift use labels for managing resources.

Show pods with labels

# oc get pods --show-labels
NAME READY STATUS RESTARTS AGE LABELS
hawkular-cassandra-1-y18we 1/1 Running 0 7h metrics-infra=hawkular-cassandra,name=hawkular-cassandra-1,type=hawkular-cassandra
hawkular-metrics-zw29l 1/1 Running 0 7h metrics-infra=hawkular-metrics,name=hawkular-metrics
heapster-0wslk 1/1 Running 0 8h metrics-infra=heapster,name=heapster
metrics-deployer-tr83o 0/1 Error 0 49m component=deployer,metrics-infra=deployer,provider=openshift

We can filter in various ways with “-l”


# oc get pods -l metrics-infra # all resources with metrics-infra key

Or being with key=value

# oc get pods -l metrics-infra=heapster

We can use `get` or `delete`.

Share

maggio 25 2017 | Linux | No Comments » | 0 Views

The joys of recursshion

Enjoy 😉

#
# Enjoy ssh -F ssh_config target
#
Host bastion
  IdentityFile ./id_ecdsa_shift
  User cloud-user

Host target
  IdentityFile ./id_ecdsa_shift
  ProxyCommand ssh -F ssh_config cloud-user@bastion    -W %h:%p
  User cloud-user

Share

maggio 03 2017 | Linux | No Comments » | 0 Views

New environment variables in JBOSS s2i

New OpenShift Images don’t require custom settings.xml or assembly file to use an HTTP PROXY for maven builds.

Just use:

HTTP_PROXY_HOST
HTTP_PROXY_PORT

Further info here, on the official docs.

Share

maggio 02 2017 | Linux | No Comments » | 0 Views

Finalizing openshift-on.openstack installation

After installing openshift-on-openstack, you have to finalize some steps:

– creating registry and routers.

You may need to customize those steps, so:


oadm registry -o yaml > registry.yaml
oadm router -o yaml > router.yaml

vim router.yaml registry.yaml

In router.yaml use persistent storage!


volumeMounts:
- mountPath: /registry
name: registry-storage

...
# Modify the `registry-storage` volume, replacing
# the empty dir with a persistent volume claim
volumes:
- name: registry-storage
- emptyDir: {}
+ persistentVolumeClaim:
+ claimName: pvc-registry

oc create -f router.yaml
oc create -f registry.yaml

After creating registries and routers, restart the service, or you'll get bad service values

oc get services # check ip addresses ;)
systemctl restart atomic-openshift-master

Share

aprile 12 2017 | Linux | No Comments » | 0 Views

Upgrading docker, discovering contexts

After upgrading to F24, some containers stopped working.

The audit log told

type=AVC msg=audit(1484749813.199:8245): avc:  denied  { setattr } for  pid=17330 comm="chown" name="mysql" dev="dm-2" ino=572129882 scontext=system_u:system_r:svirt_lxc_net_t:s0:c838,c1022 tcontext=system_u:object_r:container_var_lib_t:s0 tclass=dir permissive=0

The “chown” command is run by the mysql entrypoint to get ownership on /var/lib/mysql – which is on a separate volume.

During the migration I had to restorecon the docker datadir to successfully

systemctl start docker

, so I checked the container contexts with

docker inspect -f 'mountlabel={{.MountLabel}} processlabel={{.ProcessLabel}}' host
mountlabel=system_u:object_r:svirt_sandbox_file_t:s0:c838,c1022 
processlabel=system_u:system_r:svirt_lxc_net_t:s0:c838,c1022

And the volume was relabeled with

container_var_lib_t

.

When the datadir was correctly relabeled everything went fine.

Share

gennaio 18 2017 | Linux | No Comments » | 0 Views

Running juniper vpn with kernel 4.8

It seems juniper vpn client has a bug that appears with kernel 4.8+. The vpn doesn’t work when ipv6 is enabled.

You can work it out with sysctl, setting:


net.ipv6.conf.default.router_solicitations=0                                                                                                                                                                                                 
net.ipv6.conf.all.disable_ipv6=1                                                                                                                                                                                                             

Hope they will fix it soon.

See the interesting discussion on:
https://bugzilla.kernel.org/show_bug.cgi?id=1211311

Share

dicembre 04 2016 | Linux | No Comments » | 58 Views

Sarcòzzi!

7 maggio 2007
Sentito il discorso di insediamento, un mix tra Veltroni e Fini.

Vive l’Italie.
Share

ottobre 22 2016 | Politica | No Comments » | 123 Views

Calamandrei

16 maggio 2007

 

Per rinfrancarci dai giorni duri di campagna elettorale e ripartire con ancora più forza e impegno, cosa c’è di meglio che un testo di Calamandrei sulla Costituzione?

Share

ottobre 22 2016 | Politica | No Comments » | 76 Views

Sviluppare Innovazione – 21Maggio h.18.30

20 maggio 2007

Lunedì farò per la prima volta da moderatore ad un incontro del partito. “Sviluppare Innovazione” Comune, Università, Impresa per uno sviluppo tecnologico della città. Nel 93 la destra del sindaco Finestra ha progettato uno sviluppo lillipuziano, basato su una banca locale, delle terme (mai finite), una filiale universitaria, un’intermodale che perde mezzo milione di euro all’anno. Il sindaco attuale, in sella dal 2002, ha invece puntato tutto sulla speculazione edilizia, e make-up urbano, senza un’idea coerente di città. A Latina la criminalità organizzata guadagna terreno, molte famiglie vivono un’emergenza abitativa, le grandi fabbriche chiudono mentre aprono nuove finanziarie. Nel polo farmaceutico non si fa ricerca ma solo produzione. L’università continua ad essere la sorella sfigata della Sapienza romana, dove le facoltà – in particolare Economia, Medicina – sono spesso il parcheggio dei figli dei professionisti della provincia. Per vincere la sfida dello sviluppo serve che Latina elabori una strategia sulle nuove tecnologie. La vicinanza con Roma, un territorio pianeggiante e facilmente dotabile di infrastrutture, la rendono un posto ottimale per concentrare nuove energie e coltivare nuove imprese. (continua)

 

Share

ottobre 22 2016 | Politica | No Comments » | 111 Views

sono stanco…

30 maggio 2007
Cari tutti,
dopo una tornata elettorale catastrofica, che mi ha visto uscire dal seggio alle 6 di mattina e andare alle 9.30 a fare la promessa di matrimonio (io, Pucci, i miei e il buon Pietro), posso dire che sono stanco.

Stanco di una città che continua a premiare l’immagine all’impegno, la superficialità all’essenza.

Mi dispiace che Emilio non abbia sfondato in consiglio comunale, sebbene nel complesso dello tsunami che ha colpito i DS – sotto di quasi 3000 voti – sia riuscito a tenere con le sue forze.

Lo ringrazio ancora
per essersi messo a disposizione
– a prescindere da tutto –
del partito e della città.

E comunque la frammentazione della destra ci ha portato al ballottaggio Zaccheo-Mansutti, con qualche bella notizia che uscirà invece dai consigli circoscrizionali…

Pace a tutti, R.

 

Share

ottobre 22 2016 | Politica | No Comments » | 81 Views

Next »