Trying to install OpenDaylight Nitrogen needs JDK 1.8 or later.
Needless to say, I’ve not go the right version on my Ubuntu 16.04 server – it reports 1.7. Also needless to say, installing it isn’t a simple matter of adding the software through apt-get because the repository appears to be broken or empty (at the time of writing). I was hoping to get away with doing this:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer
Anyway, the last part failed with:
Connecting to download.oracle.com (download.oracle.com)|104.86.110.251|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2017-10-20 14:05:08 ERROR 404: Not Found.download failed Oracle JDK 9 is NOT installed. dpkg: error processing package oracle-java9-installer (--configure): subprocess installed post-installation script returned error exit status 1 E: Sub-process /usr/bin/dpkg returned an error code (1)
So instead I downloaded it from here: http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
Unpacked the tarball with this:
cd /opt tar -xvzf jdk-9.0.1_linux-x64_bin.tar.gz
Finally updated my environment variables to tell it where the JDK is:
export JAVA_HOME=/opt/jdk-9.0.1/ Continue reading
The RIPE 75 meeting is happening next week in Dubai, United Arab Emirates, and it’s going to be a busy week for the Deploy360 team who are chairing and presenting in several sessions. Both Jan Žorž and Kevin Meynell will be there, along with our colleague Andrei Robachevsky, and we’ll also be reporting on relevant developments as usual.
Just to point out that the MANRS initiative is planning an informal BoF sometime during the week to discuss ideas for measuring the health of the Internet routing system. The aim is to develop some empirical data to strengthen the case for collaborative routing security, although the date and time of the BoF is still to be determined.
The RIPE meeting kicks off on Sunday this time, as that’s the start of the working week in Dubai. Proceedings commence with tutorials on IPv6 Deployment in Cellular networks, an Introduction to DDoS attacks, and one on Decoding the IoT ecosystem. These are followed by a Newcomers’ Introduction if you’re a first timer.
The opening plenary commences at 14.00 GST/UTC+4, and after the introductory pleasantries, one presentation not to miss is from Lee Howard (Retevia) on the State of IPv6-only. There’s also an Continue reading
Organizations should prepare now for new European Union data privacy regulation.
Organizations should prepare now for new European Union data privacy regulation.
Validating the expected network behavior is (according to the intent-driven pundits) a fundamental difference that makes intent-driven products more than glorified orchestration systems.
Guess what: smart people knew that for ages and validated their deployments even when using simple tools like Ansible playbooks.
Dinesh Dutt explained how he validates data center fabric deployment during the Network Automation Use Cases webinar; I’m doing something similar in my OSPF deployment playbooks (described in detail in Ansible online course).
You know, having conversations with teenagers can be a little annoying sometimes. One of mine (and I’ve heard others) keeps responding to my answers with “Why”. While this gets my blood circulating a little too fast in some contexts, getting to the simplest form of the answer often has validity. John G. Miller actually wrote a book called QBQ! The Question Behind the Question: Practicing Personal Accountability in Work and in Life.
Circling back to the car, why do I have three of these financially draining machines if I don’t need one? The answer is simple, automobiles are a means to a necessary end for my family. We go to work, we play, we go to college, high school, and the associated extracurricular activities. Transportation is necessary for the way we conduct our daily lives. Transportation in middle America requires a car.
I often think about how it could be different and better. In major cities, and in a lot of the world, public transportation is king. In my part of the world, we’ve been spoiled with personal transportation and our public transportation has failed to develop. It is largely a timing issue and a product of prosperity. It Continue reading
Nitrogen includes support for Java 8 and is compliant with servlet 3.1.0.
The Internet Society’s 2017 Global Internet Report: Paths to Our Digital Future shows that new digital divides are emerging. It’s not just about accessing the Internet, but our ability to make the most of it.
One only has to look at the UN DESA 2015 Global Status Report on Disability and Development to start putting the pieces together. Not only does the report show a significant gap between people with and people without disabilities when it comes to things like education, employment, and health, but also, that those who are doubly disadvantaged (women, refugees, indigenous communities) experience the lowest level of inclusion and participation in society.
What does this mean for the Internet and information communication technology (ICTs)? They’re tools that help us bridge space and time, can start a business with the spark of an idea, and help kids stay in school.
If we want to build a digital future where people come first, accessibility needs to be at the heart of Internet policy, planning and design.
This means accessibility is first in. Not last out. It is always smarter, less expensive, and more functional to build accessibility into technology at the start rather than as a second-class add Continue reading
The collaboration incorporates AWS' Greengrass IoT efforts with Nokia's IMPACT platform.
Mobile 5G will not be launched in 2018, but fixed 5G might be.
The cable membership organization created its SNAPS group for network virtualization.
The purchase will support AppDynamics, which Cisco acquired earlier this year for $3.7 billion.
This week, I ran into an interesting article over at Free Code Camp about design tradeoffs. I’ll wait for a moment if you want to go read the entire article to get the context of the piece… But this is the quote I’m most interested in:
In other words, design is about making tradeoffs. If you think you’ve found a design with no tradeoffs, well… Guess what? You’ve not looked hard enough. This is something I say often enough, of course, so what’s the point? The point is this: We still don’t really think about this in network design. This shows up in many different places; it’s worth taking a look at just a few.
Hardware is probably the place where network engineers are most conscious of design tradeoffs. Even so, we still tend to think sticking a chassis in a rack is a “future and requirements proof solution” to all our network design Continue reading