Notice: Some of the services that support the smooth operation of our websites are still in the process of being restored. As a result, certain features—such as images and committer paperwork—may be temporarily unavailable. Our team is actively working to resolve these issues and restore full functionality as soon as possible.

Thank you for your patience and understanding.

Eclipse ioFog™ 1.1.0

Agent (v1.0.14)

  • Features
    • Added support for setting and passing through environment variables in docker containers at runtime (see iofog-agent CLI)
    • Added support for overriding container CMD directives at runtime (see iofog-agent cli)
    • Agent Docker images now build from iofog-docker-images for stability
  • Bugs
    • Fix for deleting local images when registry was set to local
    • Fix for when multiple Agents would removes other Agent's microservices on the same node
    • Fixed for Private registries authentication
    • Stop running microservices when iofog-agent package gets uninstalled (for real time this!)

Controller (v1.0.38)

  • Features
    • Added support for setting and passing through environment variables in docker containers at runtime (see iofog-controller CLI)
    • Added support for overriding container CMD directives at runtime (see iofog-controller CLI)
    • Added capability to return a microservice's public url when a public port is set
    • New metrics being tracked:
      • Total CPU usage
      • Available disk
      • Available memory
    • Controller Docker images now build from iofog-docker-images for stability
  • Bugs
    • Update microservice did always get picked up by Agent
    • High CPU usage when Controller was running for couple of weeks
    • Fixed log rotation (should work infinitely now)
    • Fixed regression where Ports public directive was not honored

       

Connector (v1.0.4)

  • Features
    • Connector Docker images now build from iofog-docker-images for stability
  •  Bugs
    • Improved and now return correct HTTP status codes when API call fails

Demo

  • Features
    • Huge refactoring and consolidation of Demo repo
    • Rather than distinct environments, Demo now builds from a single docker-compose environment which is then augmented/decorated
    • Updated and refactored docker-compose configurations to support V3 api spec
    • Optimized Dockerfiles
    • Improved overall user experience, logging and demo output
    • Re-worked tutorial workflow to simplify user experience
    • All Docker images now build from iofog-base-images for stability
    • Added support for integration testing using TestHarness during CI execution
  • Bug Fixes
    • Fixed Agent docker depending on unstable location of Java

iofog.org

  • Features
    • Added documentation to support new Environment variables for Docker Containers
    • Added documentation to support new CMD override for Docker Containers
    • Updates to the Tutorial flow to support new Demo

 

 

Project Wide Work

  • Ported all CI to Azure Pipelines
  • Simplified Packaging, Tagging and Release process for public artifacts
  • Implemented initial cross component integration tests suite in Test Runner repo
  • Added support for pushing snapshot/rc artifacts to PackageCloud
  • Integrated Snyk for continual security and vulnerability analysis
  • Cleaned up, refactored and retired old/crufty repos, branches and code we no longer needed
Release Date
Release Type
Minor release