Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Random readme change #3

Open
wants to merge 61 commits into
base: main
Choose a base branch
from
Open

Random readme change #3

wants to merge 61 commits into from

Conversation

mnokka-unikie
Copy link
Owner

No description provided.

Mika Tammi and others added 30 commits June 26, 2023 19:14
• Updated input 'flake-utils':
    'github:numtide/flake-utils/abfb11bd1aec8ced1c9bb9adfe68018230f4fb3c' (2023-06-19)
  → 'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/649171f56a45af13ba693c156207eafbbbf7edfe' (2023-06-22)
  → 'github:nix-community/nixos-generators/844ce2ab9a0ba819b30df1fff2c48c9b2b2344be' (2023-06-26)
• Updated input 'nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/908af6d1fa3643c5818ea45aa92b21d6385fbbe5' (2023-06-18)
  → 'github:nix-community/nixpkgs.lib/b3ec8fb525fc0c8f08eff5ef93c684b4c6d0e777' (2023-06-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b6c73c5fe53bb3afbf65e870541e0645e9145171' (2023-06-20)
  → 'github:nixos/nixpkgs/35130d4b4f0b8c50ed2aceb909a538c66c91d4a0' (2023-06-25)

Signed-off-by: Mika Tammi <[email protected]>
Add the Ghaf logo and update the Style Guide with the information
about brand font and colors. Colors may be used for diagrams.
Font could be applied to change the default theme render.

Signed-off-by: Jenni Nikolaenko <[email protected]>
• Updated input 'microvm':
    'github:astro/microvm.nix/c14833d8506a784f0b3cf91a2b864acb05662711' (2023-06-21)
  → 'github:astro/microvm.nix/f7c9df6a19de6bb5215b32f6bbd5a8c9d6510ebf' (2023-07-02)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/844ce2ab9a0ba819b30df1fff2c48c9b2b2344be' (2023-06-26)
  → 'github:nix-community/nixos-generators/cf341a2c94338eed91c35df291931ea775b31e99' (2023-07-03)
• Updated input 'nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/b3ec8fb525fc0c8f08eff5ef93c684b4c6d0e777' (2023-06-25)
  → 'github:nix-community/nixpkgs.lib/a92befce80a487380ea5e92ae515fe33cebd3ac6' (2023-07-02)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/35130d4b4f0b8c50ed2aceb909a538c66c91d4a0' (2023-06-25)
  → 'github:nixos/nixpkgs/0de86059128947b2438995450f2c2ca08cc783d5' (2023-07-01)

Signed-off-by: Mika Tammi <[email protected]>
Signed-off-by: Jaroslaw Kurowski <[email protected]>
Signed-off-by: Vadim Likholetov <[email protected]>
* on popular demand - example of adding mdbook-plugins
* tested to generate footnote with
  "Normal text{{footnote: Or is it?}} in body."
  from docs/src/index.md using "nix build .#doc"
  Test footnote left out of the commit intentionally.

Signed-off-by: Ville Ilvonen <[email protected]>
Add ghaf logo to boot screen of edk2 uefi bootloader.

Signed-off-by: Mika Tammi <[email protected]>
Task: TCAPPS-85

Signed-off-by: Nikita Bazulin <[email protected]>
Signed-off-by: Mika Tammi <[email protected]>
Signed-off-by: Valentin Kharin <[email protected]>
Use nixpkgs documentation facilities to generate markdown for ghaf
NixOS modules.

This will improve the user-friendliness of ghaf for newcomers.

Signed-off-by: Valentin Kharin <[email protected]>
To generate documentation using the nixpkgs function, it is necessary
to have a working NixOS configuration, so we write a function that
will help collect all available modules for that configuration.

Signed-off-by: Valentin Kharin <[email protected]>
To get a working configuration with ghaf modules for documentation, it
is necessary to have a jetpack NixOS module.

Signed-off-by: Valentin Kharin <[email protected]>
The module that was excluded from the list that worked incorrectly
because the module system tried to pass names to the first set of
function arguments, but those arguments must be passed manually.

Signed-off-by: Valentin Kharin <[email protected]>
Before this commit in generated documentation reference to source file
of an option referred to `/nix/store`. I replaced this with link to
ghaf github repository main branch source file of the corresponding option.

Signed-off-by: Valentin Kharin <[email protected]>
* Move from flake-based microvm-configuration to declarative
  configuration.
* Cross-compilation enabled for NetVM, when host has cross-compilation
  enabled.
* Refactored modules/host from function to a nixosModule.
* While building documentation, microvm-host.nix does not need to be
  filtered out anymore.

Signed-off-by: Mika Tammi <[email protected]>
• Updated input 'flake-utils':
    'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
  → 'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
• Updated input 'microvm':
    'github:astro/microvm.nix/f7c9df6a19de6bb5215b32f6bbd5a8c9d6510ebf' (2023-07-02)
  → 'github:astro/microvm.nix/018691bf86a70b7e5d24eb37d6aad05ce1c1b12e' (2023-07-09)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/cf341a2c94338eed91c35df291931ea775b31e99' (2023-07-03)
  → 'github:nix-community/nixos-generators/9191c85aab6b1a7ad395c13d340f2aa0e3ddf552' (2023-07-07)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/429f232fe1dc398c5afea19a51aad6931ee0fb89' (2023-06-15)
  → 'github:nixos/nixos-hardware/44bc025007e5fcc10dbc3d9f96dcbf06fc0e8c1c' (2023-07-11)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/0de86059128947b2438995450f2c2ca08cc783d5' (2023-07-01)
  → 'github:nixos/nixpkgs/8163a64662b43848802092d52015ef60777d6129' (2023-07-11)

Signed-off-by: Mika Tammi <[email protected]>
Enabled template for Polarfire

Signed-off-by: Ganga Ram <[email protected]>
Rebasing the changes from tiiuae#209
onto the latest declarative microvm changes.

Signed-off-by: Emrah Billur [email protected]
Signed-off-by: Brian McGillion <[email protected]>
Signed-off-by: Marko Lindqvist <[email protected]>
Let's try the new structure with ghaf overview, for developers,
build system and supply chain, usage scenarios, append.

Signed-off-by: Jenni Nikolaenko <[email protected]>
Signed-off-by: Alexander V. Nikolaev <[email protected]>
Hydra breaks if using builtins.fetchurl, so use fetchpatch2 instead.

Signed-off-by: Mika Tammi <[email protected]>
• Updated input 'jetpack-nixos':
    'github:anduril/jetpack-nixos/ddaff1bfceafb93ea67cb4ef953ba8eff5cf942b' (2023-06-17)
  → 'github:anduril/jetpack-nixos/ec27d1c4e81d8e5470571782ad58bb1111bce975' (2023-07-21)
• Updated input 'microvm':
    'github:astro/microvm.nix/018691bf86a70b7e5d24eb37d6aad05ce1c1b12e' (2023-07-09)
  → 'github:astro/microvm.nix/4b0f24f26638937036dc0dc9e28d2bab4152ef3d' (2023-07-19)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/9191c85aab6b1a7ad395c13d340f2aa0e3ddf552' (2023-07-07)
  → 'github:nix-community/nixos-generators/b1171de4d362c022130c92d7c8adc4bf2b83d586' (2023-07-23)
• Updated input 'nixos-generators/nixlib':
    'github:nix-community/nixpkgs.lib/a92befce80a487380ea5e92ae515fe33cebd3ac6' (2023-07-02)
  → 'github:nix-community/nixpkgs.lib/02fea408f27186f139153e1ae88f8ab2abd9c22c' (2023-07-16)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/44bc025007e5fcc10dbc3d9f96dcbf06fc0e8c1c' (2023-07-11)
  → 'github:NixOS/nixos-hardware/ba9650b14e83b365fb9e731f7d7c803f22d2aecf' (2023-07-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fcc147b1e9358a8386b2c4368bd928e1f63a7df2' (2023-07-13)
  → 'github:NixOS/nixpkgs/ac1acba43b2f9db073943ff5ed883ce7e8a40a2c' (2023-07-23)

Signed-off-by: Mika Tammi <[email protected]>
josa41 and others added 30 commits July 27, 2023 15:57
• Updated input 'jetpack-nixos':
    'github:anduril/jetpack-nixos/ec27d1c4e81d8e5470571782ad58bb1111bce975' (2023-07-21)
  → 'github:anduril/jetpack-nixos/f6de47bd2ff24bb99459f01d04c324dce335aff9' (2023-07-29)
• Updated input 'microvm':
    'github:astro/microvm.nix/4b0f24f26638937036dc0dc9e28d2bab4152ef3d' (2023-07-19)
  → 'github:astro/microvm.nix/062fd71f2a8f25c5d80864eb99bdff98e1684efb' (2023-07-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ac1acba43b2f9db073943ff5ed883ce7e8a40a2c' (2023-07-23)
  → 'github:NixOS/nixpkgs/48e82fe1b1c863ee26a33ce9bd39621d2ada0a33' (2023-07-28)

Signed-off-by: Mika Tammi <[email protected]>
• Updated input 'microvm':
    'github:astro/microvm.nix/062fd71f2a8f25c5d80864eb99bdff98e1684efb' (2023-07-24)
  → 'github:astro/microvm.nix/38260452faac611b03cb8a03cf4ba78999587f5e' (2023-07-29)

Signed-off-by: Mika Tammi <[email protected]>
Add toplevel derivations of cross-compiled NVIDIA Jetson Orin
configurations to Hydra jobs, to cache cross-compiled packages.

Signed-off-by: Mika Tammi <[email protected]>
When adding launchers on weston panel, new launchers override
existing weston-terminal launcher which has to be enabled
explicitly in this case.

Signed-off-by: Ivan Nikolaenko <[email protected]>
Demoapps fail to cross-compile currontly, so add another versions of
NVIDIA Jetson Orin hydra jobs, which don't include demo apps.

Signed-off-by: Mika Tammi <[email protected]>
Under SCS documentation, add a section for security fix automation.

Signed-off-by: Henri Rosten <[email protected]>
Signed-off-by: Jenni Nikolaenko <[email protected]>
Overlay for build seshat, and disable building of keytar

Signed-off-by: Alexander V. Nikolaev <[email protected]>
This commit introduces several new entities such as GPU VM
and Application VMs. To use those, you need to properly set
up devices passthroug first. Refer to the project documentation
on how to achieve that.

Lenovo X1 Carbon Gen11 is introduced as a new target and the
reference device for implementing compartmentalization.

It is still possible to build standard "mainline" ghaf with
weston and demo apps working on host.

* User apps are now added into the scope of nixpkgs;
* minimal.nix module is disabled since it introduced some
weird metadata changes.

Co-authored-by: Berk Arslan <[email protected]>
Co-authored-by: Mika Tammi <[email protected]>
Co-authored-by: Nikita Bazulin <[email protected]>
Co-authored-by: Vadim Likholetov <[email protected]>
Co-authored-by: Valentin Kharin <[email protected]>
Co-authored-by: Yuriy Nesterov <[email protected]>

Signed-off-by: Ivan Nikolaenko <[email protected]>
Co-authored-by: Nikita Bazulin <[email protected]>

Signed-off-by: Ivan Nikolaenko <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.