Language Selection

English French German Italian Portuguese Spanish

Red Hat

IBM/Red Hat/Fedora Leftovers

Filed under
Red Hat
  • The modern developer experience

    We hear from many clients that developer productivity and efficiency continue to be pain points. Cloud adoption can help normalize developer experiences across application stacks and runtimes. The path and steps for your developers to push code should be clear, simple, and easy to implement, even on Day 1.

    The modern developer experience provides a unified and normalized practice with modern tools. Developers thrive in the inner loop where unit tests and code come together, and in a penalty-free runtime execution environment where no one gets hurt, no processes take down precious workloads, and no one knows that it took 20 minutes to resolve that pesky runtime error. The inner loop occurs in a developer workspace that is easy to set up, manage, prepare, maintain, and, more importantly, easy to allocate. If a new developer is added to your squad, they can have all of the mechanical things they need to push code changes into the pipeline on their first day.

    An important part of the modern developer experience is expressed as Red Hat CodeReady Workspaces, which provides a set of constructs to provision a developer workspace in the cloud where they can perform their inner loop. A save action to a workspace file initiates an inner loop build in their local workspace, and an endpoint for the developer to see their changes quickly.

  • Call for Code Daily: Grillo, and how your code can help

    The power of Call for Code® is in the global community that we have built around this major #TechforGood initiative. Whether it is the deployments that are underway across pivotal projects, developers leveraging the starter kits in the cloud, or ecosystem partners joining the fight, everyone has a story to tell. Call for Code Daily highlights all the amazing #TechforGood stories taking place around the world. Every day, you can count on us to share these stories with you. Check out the stories from the week of August 10th:

  • Culture of Innovation and Collaboration: Hybrid Cloud, Privacy in AI and Data Caching

    Red Hat is continually innovating and part of that innovation includes researching and striving to solve the problems our customers face. That innovation is driven through the Office of the CTO and includes OpenShift, OpenShift Container Storage and use cases such as the hybrid cloud, privacy concerns in AI, and data caching. We recently interviewed Hugh Brock, research director for the office of the CTO, here at Red Hat about these very topics.

  • Fedora program update: 2020-33

    Here’s your report of what has happened in Fedora this week. Fedora 33 has branched from Rawhide. Please update the Release Readiness page with your team’s status.

    I have weekly office hours in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else.

  • Fedora Magazine: Come test a new release of pipenv, the Python development tool

    Pipenv is a tool that helps Python developers maintain isolated virtual environments with specifacally defined set of dependencies to achieve reproducible development and deployment environments. It is similar to tools for different programming languages, such as bundler, composer, npm, cargo, yarn, etc.

    A new version of pipenv, 2020.6.2, has been recently released. It is now available in Fedora 33 and rawhide. For older Fedoras, the maintainers decided to package it in COPR to be tested first. So come try it out, before they push it into stable Fedora versions. The new version doesn’t bring any fancy new features, but after two years of development it fixes a lot of problems and does many things differently under the hood. What worked for you previously should continue to work, but might behave slightly differently.

  • Introduction to cloud-native CI/CD with Tekton (KubeCon Europe 2020)

    If you’re interested in cloud-native CI/CD and Tekton but haven’t had a chance to get hands-on with the technology yet, the KubeCon Europe Virtual event provides an opportunity to do that. Tekton is a powerful and flexible open source framework for creating cloud-native CI/CD pipelines. It integrates with Kubernetes and allows developers to build, test, and deploy across multiple cloud providers and on-premises clusters as shown in Figure 1.

  • Introduction to Strimzi: Apache Kafka on Kubernetes (KubeCon Europe 2020)

    Apache Kafka has emerged as the leading platform for building real-time data pipelines. Born as a messaging system, mainly for the publish/subscribe pattern, Kafka has established itself as a data-streaming platform for processing data in real-time. Today, Kafka is also heavily used for developing event-driven applications, enabling the services in your infrastructure to communicate with each other through events using Apache Kafka as the backbone. Meanwhile, cloud-native application development is gathering more traction thanks to Kubernetes.

    Thanks to the abstraction layer provided by this platform, it’s easy to move your applications from running on bare metal to any cloud provider (AWS, Azure, GCP, IBM, and so on) enabling hybrid-cloud scenarios as well. But how do you move your Apache Kafka workloads to the cloud? It’s possible, but it’s not simple. You could learn all of the Apache Kafka tools for handling a cluster well enough to move your Kafka workloads to Kubernetes, or you could leverage the Kubernetes knowledge you already have using Strimzi.

  • OpenShift for Kubernetes developers: Getting started

    If you are familiar with containers and Kubernetes, you have likely heard of the enterprise features that Red Hat OpenShift brings to this platform. In this article, I introduce developers familiar with Kubernetes to OpenShift’s command-line features and native extension API resources, including build configurations, deployment configurations, and image streams.

  • Man-DB Brings Documentation to IBM i

    IBM i developers who have a question about how a particular command or feature works in open source packages now have an easy way to look up documentations, thanks to the addition of support for the Man-DB utility in IBM i, which IBM unveiled in late July.

    Man-DB is an open source implementation of the standard Unix documentation system. It provides a mechanism for easily accessing the documentation that exists for open source packages, such as the Node.js language, or even for commands, like Curl.

    The software, which can be installed via YUM, only works with open source software on IBM i at the moment; it doesn’t support native programs or commands.

  • Making open decisions in five steps

    The group's leader made a decision, and everyone else accepted it. The leader may have been a manager, a team lead, or the alpha in a social group. Was that decision the best one for the group? Did it take all relevant factors into account? It didn’t really matter, because people didn’t want to buck authority and face the ramifications. But this behavior was typical of life in hierarchical systems.

  • 7 tips for giving and receiving better feedback

Fedora: Kernel Testing, OpenShift OKD and Project Intern

Filed under
Red Hat
  • Contribute at the Fedora Test Week for Kernel 5.8

    The kernel team is working on final integration for kernel 5.8. This version was just recently released and will arrive soon in Fedora. As a result, the Fedora kernel and QA teams have organized a test week from Monday, August 17, 2020 through Monday, August 24, 2020. Refer to the wiki page for links to the test images you’ll need to participate. Read below for details.

  • OpenShift OKD on Fedora CoreOS on DigitalOcean Part 1: Deployment

    This blog post is the second in a series that illustrates how to set up an OpenShift OKD cluster on DigitalOcean. The first post in the series covered some background information and pre-requisites needed for deploying a cluster. At this point you should have chosen the domain for your cluster, set up your registrar to point to DigitalOcean nameservers, installed all necessary software (doctl, openshift-install, oc, aws cli, etc..), and configured appropriate credentials in your environment (DIGITALOCEAN_ACCESS_TOKEN, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY).

  • Closing in on the end of the Summer

    Can you believe we’re two weeks through August already! And I’m so happy that my internship has been extended so last week isn’t my last week, even if it is the last full time week for awhile.

IBM/Red Hat Leftovers

Filed under
Red Hat
  • Infusing your UX writing with brand personality

    Brand can often be overused as a content term, but it can be overlooked as a content strategy. Plenty of folks rave about building their brand, promoting their company brand, creating brand recognition, and so on. But how many of those people actually consider the vast array of content channels that should be on-brand?

    Yes, blog posts and other marketing collateral should reflect your brand, but you might be overlooking something else: your product’s user interface (UI). I’m not specifically referring to the colors, logos, and icons (although those brand elements are extremely important). I’m referring to the words in the UI. These words are usually called "microcopy" or "UX copy," and the act of creating them is called "UX writing."

  • Open Data Hub 0.7 adds support for Kubeflow 1.0

    Open Data Hub (ODH) is a blueprint for building an AI-as-a-Service (AIaaS) platform on Red Hat OpenShift 4. Version 0.7 of Open Data Hub includes support for deploying Kubeflow 1.0 on OpenShift, as well as increased component testing on the OpenShift continuous integration (CI) system. This article explores the recent updates.

  • Sysadmin careers: How my team distributes work over holidays, nights, and weekends

    Well, I thought this would be an interesting topic to explore because I'm working in a team most sysadmins probably dream of—we don't work over holidays, nights, or weekends. Our mode of operation dictates that everyone works eight hours a day from Monday to Friday. Office hours are between 6:45 am and 8:00 pm, but most of us keep to the typical workday schedule of 8:00 am to 5:00 pm with an hour for lunch.

    That means there is no operations team present onsite or even on call during nights, weekends, and holidays. (Full disclosure—we do put in an extra hour here and there, but only for some of the bigger migrations, e.g., a new SAN goes live, or we do a migration of a whole mail system including mailboxes and calendars. Some guys will briefly check-in at night or during the weekend to see if the jobs are still running. But, as a rule, other typical maintenance tasks like release upgrades take place during the usual office hours).

    Sounds awesome, right? Unfortunately, we're not hiring at the moment.

    When I tell people that we don't have to work on weekends and holidays and don't have to be on call at night, they usually ask, "but what do you do when something breaks?"

    So we work 8x5, but our clients need our services to be available 24x7. To make that possible, you have to consider a few important things when it comes to product selection and service design.

  • Boosting manufacturing efficiency and product quality with AI/ML, edge computing and Kubernetes

    The manufacturing industry has consistently used technology to fuel innovation, production optimization and operations. Now, with the combination of edge computing and AI/ML, manufacturers can benefit from bringing processing power closer to data that, when put into action faster, can help to proactively discover of potential errors at the assembly line, help improve product quality, and even reduce potential downtime through predictive maintenance and in the unlikely event of a drop in communications with a central/core site, individual manufacturing plants can continue to operate.

    [...]

    To achieve this manufacturing vision, along with the continued digitalization of factories, manufacturers must now take a hard look at their operations and technology to meet these new opportunities. It requires factory systems to mirror the best practices of a modern IT environment based on containers, Kubernetes, agile development, AI/ML and automation. All of these technologies, coincidentally, are components of open hybrid cloud, an IT footprint that can be used to accommodate these manufacturing technologies, from the edge of the network to the factory floor.

  • Michel Alexandre Salim: Breaking out of walled gardens

    I have been progressively getting more and more dissatisfied with the grip Big Tech firms have over our collective lives, and have been gradually pruning my use of proprietary technologies over the past months.

  • Red Hat Offers Certification Exams Online in Response to COVID-19

    With travel and in-person gatherings made difficult by COVID-19, Red Hat is now offering certification testing online - and using a unique solution to deter cheating.

IBM/Red Hat/Fedora Leftovers

Filed under
Red Hat
  • Introduction to vDPA kernel framework

    This posts provides a high level overview of the vDPA (virtio data path acceleration) kernel framework merged to the Linux kernel in March 2020. This effort spanned almost three years, involved many developers and went through a number of iterations until agreed upon by the upstream community. For additional information on vDPA in general please refer to our previous post, "Achieving network wirespeed in an open standard manner: introducing vDPA."

    The vDPA kernel framework is a pillar in productizing the end-to-end vDPA solution and it enables NIC vendors to integrate their vDPA NIC kernel drivers into the framework as part of their productization efforts.

  • Red Hat Begins Talking Up The New RHEL Flatpak Runtime

    With the recently released Red Hat Enterprise Linux 8.2, the Flatpak sandboxing and app distribution tech is ready to shine and there is also the new Red Hat Enterprise Linux Flatpak runtime.

    The Flatpak runtime and SDK images are supported with Red Hat Enterprise Linux 8.2 with a focus on containerized desktop applications. The new RHEL Flatpak Runtime follows the traditional Red Hat Enterprise Linux lifecycle that is expected for a much longer duration than the likes of the FreeDesktop.org Flatpak Runtime. Red Hat intends to maintain their new Flatpak runtime for the same 10-year cycle as RHEL8.

  • Introducing the Red Hat Flatpak runtime for desktop containers

    For many years, application developers who wanted to create desktop applications for Linux had to build their applications not just for a particular Linux operating system, but for a particular version of that operating system. Whether it was on the server-side or the desktop, developers wanted to create applications that reliably worked the same in development and production environments. They wanted to upgrade the production environment without having to rebuild and revalidate every running application.

    Containers solved these requirements for server-side applications, but not for the desktop. That’s why we need Flatpak, a container system just for desktop applications. In this article, I offer an overview of Flatpak, its integration with Red Hat Enterprise Linux (RHEL) 8.2, and what developers can expect from the new Red Hat Enterprise Linux Flatpak runtime.

  • Fedora's FESCo Approves Using DXVK As Their Default Wine Direct3D Back-End

    Last month was the proposal for Fedora to make DXVK their default back-end for Direct3D 9/10/11 usage with their packaged Wine build rather than WineD3D. That's now been approved for Fedora 33!

    The Fedora Engineering and Steering Committee (FESCo) has approved the proposal to use DXVK by default with their Wine package rather than WineD3D, which maps D3D 9/10/11 over OpenGL. With DXVK going from Direct3D to Vulkan it generally delivers sizable performance benefits especially for modern Windows games.

  • How RBC Built Its Own GPU Farm for an Artificial Intelligence-Powered Banking Platform

    Its vendors, Nvidia and Red Hat, expect lessons from the collaborative project will benefit the broader fintech space, as well as other industries.

  • Best YUM Command Examples For Everyone

    List Of Best YUM Command Examples For RHEL or CentOS users.

    YUM or Yellowdog Updater, Modified is a free package management system for RPM-based Linux distributions. It is e de-facto tool for installing and maintaining packages on RHEL, CentOS, and few other Linux operating systems.

    In this post, we are going to show you some of the best YUM command examples that might be of help.

IBM/Red Hat: ApacheDS LDAP, OpenEEW, Command Line Heroes

Filed under
Red Hat
  • Secure authentication with Red Hat AMQ 7.7 and ApacheDS LDAP server

    In this article, we will integrate Red Hat AMQ 7.7 with the ApacheDS LDAP server. However, any version of the AMQ 7.x series can be integrated with the steps mentioned in this article.

    For this example integration, we’ll use Apache Directory Studio, which is an LDAP browser and directory client for ApacheDS. You will learn how to set up the ApacheDS LDAP server from scratch, and how to integrate the new LDAP configuration changes that are required in AMQ 7.7. Finally, we’ll test the integration with an AMQ 7.7 shell-based client, using Hawtio as a graphical user interface (GUI). This will be helpful to system administrators and developers as they can quickly create a proof of concept for LDAP and AMQ integration. This will help in enabling role-based access control(RBAC) for accessing AMQ 7.7.

  • Red Hat Insights delivers easier RHEL management with Red Hat knowledge base integration and enhanced customer portal applications

    As a system administrator, working quickly and efficiently is important. There is a good chance that you manage a large estate of Red Hat Enterprise Linux systems and that it continues to grow in complexity. In this post, we'll look at some ways Red Hat Insights can help you deal with that complexity.

    Red Hat Insights, an operational efficiency and vulnerability risk management service that provides continuous, in-depth analysis of registered RHEL systems, is included in your Red Hat Enterprise Linux subscription. Some users have referred to Insights as "like having an extra pair of eyes" to help you identify and manage risks to security, compliance, and operations across your evolving environments.

    Now, we’ve added three new integrations between Insights and the Red Hat Customer Portal to help you become even more productive.

  • IBM-backed Grillo open sources earthquake early-warning system through The Linux Foundation

    Earlier today, The Linux Foundation announced it will host a new initiative to accelerate the standardization and deployment of earthquake early-warning (EEW) systems for earthquake preparedness around the world. Created by Grillo with support from IBM, USAID, the Clinton Foundation, and Arrow Electronics, the OpenEEW project includes the core components of the Grillo EEW system composed of integrated capabilities to sense, detect, and analyze earthquakes and to alert communities.

    IBM was originally connected to Grillo through the Clinton Foundation at a convening of the Clinton Global Initiative (CGI) Action Network. Now, IBM is assisting Grillo by adding the OpenEEW earthquake technology into the Call for Code deployment pipeline supported by The Linux Foundation.

    We sat down with Call for Code Chief Technology Officer Daniel Krook and IBM Developer Advocate Pedro Cruz to learn more about OpenEEW.

  • IBM, Grillo, and the Linux Foundation partner on early earthquake detection systems

    The Linux Foundation — in partnership with IBM and startup Grillo — today announced an initiative called OpenEEW to accelerate the deployment of open source earthquake early warning (EEW) detection systems around the world. The organizations say OpenEEW will incorporate sensing, detection, and analysis components from Grillo’s EEW platform, along with a Docker software version of the detection component that can be deployed to Kubernetes and Red Hat OpenShift on IBM Cloud.

    An estimated 3 billion people live with the threat of earthquakes globally. According to the U.S. Geological Survey, in California, there’s a 94% chance that an earthquake will not be just a foreshock. Yet only a few countries — like Mexico, Japan, Turkey, Romania, China, Italy, portions of the U.S., and Taiwan — have EEWs, in part because they can cost upwards of $1 billion.

  • The Linux Foundation, Grillo and IBM Announce New Earthquake Early-Warning Open Source Project

    The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced it will host Grillo’s OpenEEW project in collaboration with IBM to accelerate the standardization and deployment of earthquake early-warning systems (EEWs) for earthquake preparedness around the world. The project includes the core components of the Grillo EEW system comprised of integrated capabilities to sense, detect and analyze earthquakes as well as alert communities. OpenEEW was created by Grillo with support from IBM, USAID, the Clinton Foundation and Arrow Electronics.

    Earthquakes often have the most severe consequences in developing countries, due in part to construction and infrastructure issues. Timely alerts have the potential to help save lives in the communities where earthquakes pose the greatest threat. EEW systems provide public alerts in countries including Mexico, Japan, South Korea and Taiwan, but nearly three billion people globally live with the threat of an earthquake and don’t have access to nation-wide systems, which can cost upwards of one billion U.S. dollars. OpenEEW wants to help reduce the costs of EEW systems, accelerate their deployments around the world and has the potential to save many lives.

    “The OpenEEW Project represents the very best in technology and in open source,” said Mike Dolan, Senior Vice President and GM of Projects at the Linux Foundation. “We’re pleased to be able to host and support such an important project and community at the Linux Foundation. The open source community can enable rapid development and deployment of these critical systems across the world.”

  • [S5:E3] Command Line Heroes: What Kind Of Coder Will You Become?

Red Hat/Fedora Leftovers

Filed under
Red Hat

  • Fedora Nest 2020

    This year Flock did not happen due to COVID-19, and in its place, Fedora Nest happened. After many events I’ve seen going virtual in the last few months, I was skeptical. I was yet to see an acceptable online platform to run events. I was wrong on the platform. Fedora Nest used Hopin , which is by far the best platform for events I’ve seen so far. Don’t get your expectations too high, though, because when I say the best one I’ve seen so far, only means that it is usable, and it does not mean in any way that is on par of real conferences.

    I might be a weird being, but I find traveling relaxing, so I usually add to the joy of the conference the pleasure of traveling. In addition to this, at conferences, I find myself to connect with people - sometimes briefly, sometimes more deeply - and this does not occur in online events. For those reasons, I really hope we will be able to soon go back to in-person conferences.

  • Miroslav Suchý: Nest 2020 - my notes

    This year, we had Nest conference instead of traditional Flock, which has been canceled due to COVID. The conference happened purely remotely over the Hopin video conference. This was good and bad. The good is that we saved a lot on traveling and that it happened at all. It would be bad if it was canceled. The bad part was that I found it hard to focus on the conference. There are too many distractions at home. It was much harder to socialize. And a lot of people had issues either with microphone or internet upload. It was sometimes hard to follow. The conference was organized mostly for US folks, and therefore some sessions were very late in my timezone.

  • Btrfs by default status updates, 2020-08-09
  • Fedora Btrfs Activity Continues - New Options To Control Discard, Compression

    Fedora developers continue embracing the work on making the Btrfs file-system the default for F33 desktop variants. Their latest progress report indicates new installation options being wired up for the Btrfs support.

    A new Anaconda Kickstart install configuration knob is being added for setting the async discard behavior for solid-state drives. This configuration option will simply set the Btrfs DISCARD option to be enabled by default per the /etc/fstab options. They are still weighing whether to make it the default or more than likely that default transition would be next year for Fedora 34.

  • “To be, or not to be,” vulnerable… How customers and partners can understand and track Red Hat security vulnerabilities

    That is the question. Yes, I believe William Shakespeare was thinking about container security when he began Act 3 of Hamlet. He probably scanned his Red Hat Universal Base Image (UBI) 8 container with multiple vulnerability scanners, and with "the heart-ache and the thousand natural shocks", noticed each report told him something different. One report said his container had a vulnerability, another indicated the vulnerability was patched, and another didn’t even show the vulnerability. As Hamlet contemplates his fate, it’s no wonder he says: "With this regard their currents turn awry, And lose the name of action." In other words, he rips up the reports and does nothing!

    In many ways our customers are experiencing the same vulnerability inconsistencies as Hamlet. But unlike our hero’s tragic fate, there is some good news: Red Hat is working with independent software vendors (ISVs) to help drive vulnerability consistency for both Red Hat and our partners.

  • Kubernetes and the hybrid cloud with Skupper

    DevNation Tech Talks are hosted by the Red Hat technologists who create our products. These sessions include real solutions plus code and sample projects to help you get started. In this talk, you’ll learn about Kubernetes and the hybrid cloud with Skupper from Ted Ross and Burr Sutter.

Fedora: LTO, Nest and More

Filed under
Red Hat

  • Fedora 33 Moving Closer To LTO-Optimizing Packages

    Going back to last year Fedora has been working to enable link-time optimizations by default for their packages. That goal wasn't achieved for Fedora 32 but for Fedora 33 this autumn they still have chances of marking that feature off their TODO list. 

    LTO'ing the Fedora package set can offer not only performance advantages but in some cases smaller binaries as well. This is all about applying the compiler optimizations at link-time on the binary as a whole for yielding often sizable performance benefits and other optimizations not otherwise possible. LTO is great as we often show in benchmarks, especially in the latest GCC and LLVM Clang compilers. 

  • Zamir SUN: Report for session 1 of FZUG @ Nest with Fedora

    Last month, Alick suggested the Fedora Zhongwen User Group (FZUG) can do a online meetup during Nest with Fedora. And based on the survey, people registered for two time slots, the first one is 9:00 PM Saturday evening UTC+8 which is not a good time for Alick, so I take up the coordinating role for this session.

    As for the tool, we decided to use Jitsi, as it should work fine for most of us and do not have any limitations. What’s more, it’s totally open source.

    During the meeting, I firstly introduced Nest with Fedora and it’s previous offline version, Flock to Fedora, to the attendees. It’s interesting to see that during the past years, we not only have new users in China, but also new contributors. One attendee shares that his motivation of being a packager is that deploying packages for their research in the lab is cumbersome before. So he decided to package all into Fedora and then he can just simply install them on every machine. It is good to know that people contribute back because they want to solve their own problems. Maybe this can be a talking point to attract more contributors in the future.

    After the self introduction, we continue by sharing our interesting stores with Linux. That is a lot of fun.

  • Jon Chiappetta: Last piece of relay software needed for my home bridged network

    If you are running a bridged/relayd network with macs on it you may need to also forward the multicast broadcasts (mDNS related) that allow the devices to automatically discover each other. On the WRT wifi client side, there is a pkg called avahi-daemon and you can configure to operate in “reflector” mode to forward these broadcasts across the specified interfaces. Running this service along with the dhcprb C program which takes care of layer 2 arp requests & dhcp gateway forwarding has been pretty smooth so far!

Open source is more than code: Developing Red Hat Satellite documentation upstream

Filed under
Red Hat
OSS

The code base for Satellite begins upstream and moves downstream. Until recently, the Satellite documentation did not follow the same journey. In this post, I will outline what has been happening with Satellite documentation over the last year and how this benefits both the Foreman community and Red Hat Satellite users.

The Foreman and Katello projects are the upstreams of Red Hat Satellite. The discussions and contributions that take place in the vibrant upstream community help shape the Red Hat Satellite code base. Red Hat’s open source and community strategy has made Red Hat Satellite a robust and flexible product that can manage complex management workflows.

Read more

IBM/Red Hat/Fedora Miscellany

Filed under
Red Hat
  • Nominations open for 2021 Red Hat Innovation Awards

    Red Hat, Inc., the world's leading provider of open source solutions, today announced that it is accepting nominations for the 2021 Red Hat Innovation Awards.

    Since 2007, the Red Hat Innovation Awards have recognized organizations from around the world and across industries for the transformative projects and outstanding results they have experienced with Red Hat's open source solutions. Open source has helped transform technology from the datacenter to the cloud and the Red Hat Innovation Awards showcase its transformative impact in organizations around the world.

  • Red Hat Virtualization 4.4 brings new features for managing virtual machines

    Red Hat today introduced a new version of its virtualization platform, Red Hat Virtualization 4.4, that will help customers more easily manage their applications and give its hybrid cloud strategy a boost in the process.

    Red Hat Virtualization is an alternative to VMware Inc.’s vSphere. The platform runs on the IBM Corp. subsidiary’s widely used enterprise Linux distribution, RHEL, and provides features for managing large fleets of virtualized applications.

    Red Hat Virtualization 4.4 has been updated with support for the latest release of RHEL that Red Hat launched in April. That release, officially RHEL 8.2, introduced performance improvements as well as monitoring features that make it easier to identify security and reliability issues. Red Hat Virtualization customers can now take advantage of those enhancements by upgrading the operating system installations in their deployments.

  • Critical API security risks: 10 best practices [Ed: By Security Evangelist and Strategist, Red Hat]

    With the meteoric rise of microservices and the rush to build more applications more quickly, APIs are being used more than ever to connect services and transfer data. But with a growing number of smaller application "pieces" trying to communicate with each other, APIs (your own and those from third parties) are becoming increasingly challenging to secure.

  • Red Hat Launches Remote Certification Exams
  • A deep dive into Keycloak

    DevNation Tech Talks are hosted by the Red Hat technologists who create our products. These sessions include real solutions plus code and sample projects to help you get started. In this talk, you’ll learn about Keycloak from Stian Thorgersen and Burr Sutter.

    Keycloak is an open source identity and access management solution for modern applications and services. You might already be familiar with it and are curious about its capabilities and features, but if you aren’t, don’t worry. In this video tutorial, we’ll give you a great introduction to Keycloak and go through most of the capabilities and features that help you secure your applications and services. You’ll discover how to easily enable two-factor authentication, integrate with external user stores like LDAP, delegate authentication to other identity providers, and use many more of the other cool and useful features Keycloak brings to the table.

  • Kubernetes is the future: But what does this future look like?

    When industry influencers and CIOs talk about the future of computing, they typically aren’t only discussing hardware advancements or cloud-based software. Increasingly, these conversations center on transformation through application innovation, providing new predictive services to customers that are driven by an integrated user experience. This could be something like inspecting customer data patterns to promote new banking services, analyzing health indicators to proactively recommend treatment or an immersive interface for personalized interactions.

    Whatever the end product, it’s about gaining a competitive advantage in an ever-evolving, highly-competitive marketplace through technological advancement. Enter containers. Containers enable these applications to evolve faster, increase developer velocity and bring a greater level of portability and consistency regardless of underlying infrastructure.

    Gartner predicts that, by 2022, more than 75% of global organizations will be running containerized applications in production, which is a significant increase from fewer than 30% in 2019.1

  • Fedora 33 To Offer Stratis 2.1 For Per-Pool Encryption

    While Fedora 33 is slated to default to the Btrfs file-system for desktop spins, for those on Fedora Server 33 or otherwise not using the defaults will have Stratis Storage 2.1 as another option.

    Red Hat's Stratis Storage has been their effort to improve the Linux storage stack while building upon LVM, Device Mapper, and XFS for offering ZFS/Btrfs-like features. Stratis continues making great progress and is ultimately committed to by Red Hat as part of their Linux storage play, potentially with it being used by default come Red Hat Enterprise Linux 9. Meanwhile the Fedora community has been dabbling with Btrfs on the desktop side for Fedora 33 and thankfully both technologies continue to be fostered by Fedora.

  • Document APIs with open source OpenAPI Comment Parser

    Whether you’re building an application or website, great documentation is crucial to the success of your service. Developers need instructions on how to use your API and they need a way to try it out. Good documentation handles both.

    The OpenAPI Specification is an open standard for defining and documenting your API. The OpenAPI Specification enables the generation of great documentation, but creating an OpenAPI spec takes a lot of time and effort to create and keep up-to-date. Often, the OpenAPI spec ends up a large, forgotten, thousandl-ine file.

    To help make it as easy as possible to document an API, today we are launching the OpenAPI Comment Parser. The goal of OpenAPI Comment Parser is to give developers a way to generate this OpenAPI spec from comments inline with their code. When the OpenAPI spec lives inside the code, developers are much more likely to keep it up-to-date as their code changes.

  • Total cost of ownership: The hidden part of the iceberg

    It seems like these days, everyone is talking about Containers, Kubernetes, microservices, serverless, cloud-native computing, and the Journey to Cloud or multicloud. These key technologies have many advantages, but you should be aware of some of the hidden costs associated with moving to the cloud so that you can plan in advance and avoid any surprises along the way.

  • Cockpit 225 and Cockpit Podman 21

    Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from Cockpit version 223 and Cockpit Podman version 21.

    [...]

    When a virtual machine is not running and Cockpit makes a snapshot, only the disk contents will be saved. When a virtual machine is running, Cockpit will snapshot both the disk and memory state.

IBM/Red Hat/Fedora Leftovers

Filed under
Red Hat
  • PAM by example: Use authconfig to modify PAM
  • Learning NFS through server and client configuration
  • World domination with cgroups part 8: down and dirty with cgroup v2

    Thanks for joining me again as we continue to look at cgroup v2, which became available with Red Hat Enterprise Linux 8. This time around, I’d like to take a very deep look at the virtual file system used to control the cgroup controllers and the special files inside. Understanding this will be necessary for doing custom work that used to be the domain of libcgroup (first introduced in RHEL 6, and not recommended for use in RHEL 8). We’re also going to try some fun with cpusets, which are now fully working with RHEL and systemd for the first time ever!

  • Build secure applications with OpenShift 4.3 on public cloud

    Building secure applications that ensure data privacy and security when deployed to a cloud environment is crucial for businesses that collect customer data, particularly for regulated industries like finance, retail, banking, and others. In this article, I introduce you to an example credit card application my team built to explore and share approaches for creating secure cloud-based applications with OpenShift 4.3 on IBM Cloud.

    We built the example credit card application with just a few straight-forward microservices that record dynamic user transactions in a PostgreSQL database. The JavaScript simulator application presents a Web-based view of a mobile application run by a Node.js service running inside an OpenShift cluster.

  • Ben Williams: F32-20200804 updated Live isos Released

    The Fedora Respins SIG is pleased to announce the latest release of Updated F32-20200804-Live ISOs, carrying the 5.7.11-200 kernel.

    This set of updated isos will save considerable amounts of updates after install. ((for new installs.)(New installs of Workstation have about 900+MB of updates)).

    A huge thank you goes out to irc nicks dowdle, dbristow, Southern-Gentleman for testing these iso.

  • Dan Williams: Kubernetes Watches will ghost you without warning

    Alternate title: if you’re ahead of Clayton you’re doing well, at least for a few hours.

    [...]

    Watches can and do terminate at any time, gracefully or not. Sometimes a new apiserver leader is elected and the old one terminates watches and clients must reconnect to the new leader. Sometimes the leader just goes away because its node got rebooted. Sometimes there’s a network hiccup and the HTTP connection backing the watch times out. Regardless of the cause, they happen and your code needs to handle them. OpenShift CI forces frequent leader elections to specifically catch these issues before they get to customers.

    A watch stuffs events into a Go channel. The code using the watch reads events out of the channel, usually in a for loop (to continuously grab events) with a select block (to ensure individual read operations don’t block which enables cancelation when the channel returned by ctx.Done() is closed). Reading from a Go channel (case event := <-pvcWatch.ResultChan()) returns an optional second boolean indicating whether the channel has been closed.

    The testcase loop doesn’t exit until either the testcase times out and the ctx.Done() channel is closed, one of the event handler cases fails the testcase, or the PersistentVolumeClaim is deleted. So what happens if the Watch is closed unexpectedly and nothing checks whether the channel is closed?

  • Copr: EOL Copr APIv1 and APIv2

    During Copr history, we got three APIs. For a long time, we maintained all versions.

    We decided that it is time to remove the old versions. We are going to start with APiv1.

  • Red Hat Virtualization 4.4 To Be Generally Available This Week

    Red Hat has announced that Red Hat Virtualization 4.4, the latest update to its virtualization solution for traditional virtual machine (VM)-based workloads, will be generally available this week.

    With this latest release, Red Hat Virtualization is now rebased to Red Hat Enterprise Linux 8.2. It is said to offer a more seamless integration with Red Hat OpenShift, providing a solution that can launch the next-generation of cloud-native applications while providing a foundation for VMs today.

    “Based on RHEL 8.2, Red Hat Virtualization 4.4 inherits all of the stability, performance and security improvements that you trust for your most business critical workloads while adding new capabilities that make it even easier to manage a large virtual environment,” the company said.

Syndicate content

More in Tux Machines