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

Update site to gluon v2018.2 #44

Closed
wants to merge 17 commits into
base: master
from

Conversation

Projects
None yet
4 participants
@krombel
Copy link
Contributor

krombel commented Nov 16, 2018

  • update CHANGELOG.md to v2018.1.1
  • updated translations (de, en)
  • added french translation (just copied. Please review)
  • update site.mk
    • gluon now provides a GLUON_FEATURES where all packages get
      prepended with "gluon-" automatically. This is now used
    • use GLUON_FEATURE web-wizard (see docs
  • use multidomain config instead of several sites (native from gluon)
  • set default mesh type to ibss. Some devices do not support both types to gluon suggests this way
  • Add sign key for krombel (autoupdate)
  • Cleanup link to https://ffmuc.krombel.de where I publish prebuild images
  • cleanup: use ffmuc gluon-packages once freifunkMUC/gluon-packages#5 is merged

krombel added some commits Aug 1, 2018

update to v2018.1 (see details)
- update CHANGELOG.md
- updated translations (de, en)
- added french translation (just copied. Please review)
- update site.mk
  - gluon now provides a GLUON_FEATURES where all packages get
    prepended with "gluon-" automatically. This is now used
  - use GLUON_FEATURE web-wizard
site.mk Outdated
radvd \
status-page \
config-mode-domain-select \
ebtables-filter-arp-ffmuc \

This comment has been minimized.

@rotanid

rotanid Nov 16, 2018

Member

this should be obsoleted by now by gluons own features.

This comment has been minimized.

@krombel

krombel Nov 19, 2018

Author Contributor

This looks like it is specific for ffmuc. Should it be skipped either way?

This comment has been minimized.

@rotanid

rotanid Nov 19, 2018

Member

please, read the release notes starting with... v2016.2 i guess.
this package does the same and more, configured via site.conf: https://github.com/freifunk-gluon/gluon/tree/master/package/gluon-ebtables-source-filter
https://github.com/freifunk-gluon/gluon/blob/master/docs/package/gluon-ebtables-source-filter.rst

site.mk Outdated
status-page \
config-mode-domain-select \
ebtables-filter-arp-ffmuc \
ebtables-filter-multicast-ffmuc \

This comment has been minimized.

@rotanid

rotanid Nov 16, 2018

Member

this should be obsoleted by now by gluons own features.

This comment has been minimized.

@krombel

krombel Nov 19, 2018

Author Contributor

This makes me think, that this allows multicast for cjdns. Is that really supported in gluon out of the box?
Either way: The question stays: Should we keep (cjdns multicast support) of remove this entirely?

@rotanid

This comment was marked as resolved.

Copy link
Member

rotanid commented Nov 16, 2018

maybe you also need to set the GLUON_WLAN_MESH in site.mk so you get your IBSS meshing?

btw, on the freifunk forum, there's a thread with migration tips for each gluon major release

@krombel krombel changed the base branch from master to experimental Nov 19, 2018

@krombel krombel changed the base branch from experimental to master Nov 19, 2018

@krombel krombel self-assigned this Nov 19, 2018

@rotanid

This comment has been minimized.

Copy link
Member

rotanid commented Nov 19, 2018

i think you also want the package ebtables-source-filter (docs can be found in gluons docs/package/ folder)

@rotanid

This comment has been minimized.

Copy link
Member

rotanid commented Nov 19, 2018

another thing, you can save ~30% traffic overhead if you switch to MTU 1312 instead of 1280
saving means more speed for cheap devices. we made the switch in august 2017.
reasons are explained in detail here: https://github.com/freifunk-gluon/gluon/blob/master/docs/user/faq.rst
only downside is, that you have to use new fastd ports (again), as fastd can't support more than one mtu per instance.

@krombel krombel changed the base branch from master to experimental Nov 19, 2018

@krombel krombel changed the base branch from experimental to stable Nov 19, 2018

@krombel krombel changed the base branch from stable to master Nov 19, 2018

Show resolved Hide resolved modules Outdated

@krombel krombel force-pushed the krombel:krombel/v2018.1 branch from 3f6ad25 to dec054e Dec 1, 2018

@krombel krombel changed the title Update site to gluon v2018.1.1 Update site to gluon v2018.2 Jan 11, 2019

@saerdnaer

This comment has been minimized.

Copy link
Contributor

saerdnaer commented Jan 26, 2019

Gibts noch Blocker/TODOs die einem Merge widersprechen?

@rotanid

This comment has been minimized.

Copy link
Member

rotanid commented Jan 26, 2019

@saerdnaer definitely #45 (and the blockers for that), maybe more than this

@krombel krombel added this to the v2018.1 milestone Jan 28, 2019

@krombel

This comment has been minimized.

Copy link
Contributor Author

krombel commented Feb 25, 2019

As I have now created a dedicated branch for this task I am using this now as source branch.
This PR is therefore superseded by #49

@krombel krombel closed this Feb 25, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.